On 10/5/2017 4:42 PM, Thomas Singer wrote:
> Just curious: does shelving only works for text files or also for
> binary files?
> BTW: what I really miss in SVN is not shelving, but rather the ability
> to select individually which line/hunk to commit.
In case you are using TortoiseSVN:
Are you aware of TSVN's "Restore after commit" feature? See "Commit only
parts of files" here:
The idea is that in the commit dialog you right-click the file you don't
want to commit completely and select "Restore after commit". You then
double click that file to open up the diff-viewer and revert all the
changes you want to hold back.
I understand that you are asking for a slightly different functionality
here, but maybe helps already to some degree.
> Best regards,
> Thomas Singer
> syntevo GmbH
> On 02.10.2017 15:19, Julian Foad wrote:
>> TortoiseSVN now has 'Shelve' and 'Unshelve' commands implemented, if
>> you build it from source using the 'shelve' branch. It uses the
>> shelving prototype API in Subversion's 'shelve' branch.
>> The purpose at this stage is to get early feedback on the Shelving
>> feature from a wider range of users by presenting the shelving
>> prototype in a GUI.
>> If you can try it, please do, and please reply with any thoughts it
>> brings to mind.
>> The UI is very basic in the initial revision (r27987). 'Shelve' shows
>> a selection list of modified files, like commit and revert do, and
>> asks you to type a name. 'Unshelve' just asks you to type a name.
>> Hopefully we'll get some improvements in, even before we try
>> presenting this prototype to a wider range of users outside the
>> dev-lists. For a start, 'Unshelve' should show a list of previously
>> shelved patches and allow selecting one from the list, with the most
>> recent one chosen by default.
>> - Julian
Received on 2017-10-06 17:20:37 CEST