[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Shelving in TortoiseSVN

From: Stefan Hett <stefan_at_egosoft.com>
Date: Fri, 6 Oct 2017 17:20:27 +0200

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:

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

Stefan Hett
Received on 2017-10-06 17:20:37 CEST

This is an archived mail posted to the Subversion Dev mailing list.