Hi Thomas,
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:
https://tortoisesvn.net/docs/nightly/TortoiseSVN_en/tsvn-dug-commit.html
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
http://www.syntevo.com
http://www.syntevo.com/blog
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
--
Regards,
Stefan Hett