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

Create a WC working-mods editor

    XMLWordPrintableJSON

    Details

    • Type: Task
    • Status: In Progress
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: None
    • Component/s: libsvn_client
    • Labels:
      None

      Description

      Create a delta-editor that applies working modifications to the WC.

      It will be useful for implementing things such as shelving, which in principle (and, with this in place, more easily in practice) are just copying a set of modifications from WC to shelf and from shelf to WC.

      Use it to implement the existing client modifications ('svn add', 'svn copy', 'svn rm', etc.). Why? (1) ensure it works for and fully supports those cases; (2) ensure those cases are handled consistently (it will probably reveal inconsistencies in the old implementation).

      See dev@ thread "Crazy idea: changes in WC should share an API with changes in repository", from Julian Foad, 2018-11-09.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                julianfoad Julian Foad
                Reporter:
                julianfoad Julian Foad
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated: