Uploaded image for project: 'Subversion'
  1. Subversion
  2. SVN-4830

Shelving: support WC-specific 'move' metadata

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • None
    • None
    • None

    Description

      Shelving v3 (svn 1.12) supports copy and move to the same extent that 'commit' does.

      Shelving should be extended to preserve the special 'move' metadata that links the two halves of a 'move' in the WC, which enables features such as warning when we try to commit one half without the other.

      To achieve this, we need to:

      • create a WC specialization of the 'editor' API that adds this (and possibly other WC-specific metadata) on top of the basic commit editor API;
      • upgrade the sending and receiving implementations of the API accordingly.

      Attachments

        Activity

          People

            Unassigned Unassigned
            julianfoad Julian Foad
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated: