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

Reply via email to