subversion-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Julian Foad (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (SVN-4786) Create a WC working-mods editor
Date Fri, 14 Dec 2018 22:05:00 GMT

    [ 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)

Mime
View raw message