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

Re: [TSVN] Shelving

From: Rainer Müller <mueller_rainer_at_gmx.de>
Date: 2005-08-03 14:24:57 CEST

John wrote:
> Hi all,

Hi, John!

> Further to the chat in the main SVN list about 'shelving', would it be a good
> menu option to add to TSVN?

If the Subversion team accepts such a patch or implements it by themself, TSVN
will provide a GUI option for this API - I'm sure.

BTW I could not find any mail with "shelving" in the subject neither in @user
nor in @dev. So please give us a URL or Message-ID if you are referring to
discussions on other mailing lists.

> Shelving your WC would do the following:
>
> Create a new branch with specified name

You would have to specify a location for the branch, too.

> Switch to it
> Commit any WC changes to the branch
> If 'revert' tick box was selected, switch you back to original url and revert.

And what is the benefit over "Create branch from WC"?

> This is useful in two ways. Firstly it allows quick feature-branching (good for
> savepoints). Secondly, when you to stop work on one taks, fix that massive bug
> in trunk, then get back to your original work.

You could just merge the revisions which include the bugfix to trunk.

> Ben's just about convinced me these should go in the main repos, and not in a
> seperate patch-storage system! Visual Studio Team Sys seems to keep 'shelvesets'
> outside it's versioned file system.

I don't understand the point of this paragraph... What has Visual Studio to do
with Subversion or TortoiseSVN?

Please explain more what you mean and what you refer to,
Thanks Rainer

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Wed Aug 3 14:25:28 2005

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