[
https://issues.apache.org/jira/browse/SVN-4786?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16721822#comment-16721822
]
Julian Foad commented on SVN-4786:
----------------------------------
The "URL to WC copy" operation now goes through this new WC editor.
Now I'm starting to test the editor in a round-trip manner: copy a WC, revert
the changes, use this WC editor to copy the changes back from the other WC, and
we should end up back where we started.
It immediately fails; I'll be looking into it.
> Create a WC working-mods editor
> -------------------------------
>
> Key: SVN-4786
> URL: https://issues.apache.org/jira/browse/SVN-4786
> Project: Subversion
> Issue Type: Task
> Components: libsvn_client
> Reporter: Julian Foad
> Assignee: Julian Foad
> Priority: Major
>
> 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.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)