[jira] [Closed] (SVN-4745) Shelving: diff & WC APIs

"Julian Foad (JIRA)" <[email protected]>
Newsgroups gmane.comp.version-control.subversion.issues
Message-ID <[email protected]>
     [ https://issues.apache.org/jira/browse/SVN-4745?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Julian Foad closed SVN-4745.
----------------------------
    Resolution: Fixed

Shelving v3 (just started) uses a real WC for the storage of each shelf-version.The editor APIs are all in place: svn_client__shelf_replay(), svn_client__shelf_mods_editor(), svn_client__wc_replay(), svn_client__wc_editor().

With this storage, "svn shelf-diff" is now working "for free". This issue is fixed.

I abandoned getting other existing operations to use the WC editor (svn add/rm/move/propset/patch/merge) for now, as not on the critical path.

> Shelving: diff & WC APIs
> ------------------------
>
>                 Key: SVN-4745
>                 URL: https://issues.apache.org/jira/browse/SVN-4745
>             Project: Subversion
>          Issue Type: Sub-task
>            Reporter: Julian Foad
>            Assignee: Julian Foad
>            Priority: Major
>
> Re-implement the currently broken "svn shelf-diff" feature.
> A sub-task: abstract the existing "diff" code so we can re-use it here, a moderately small but tricky task.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.