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

Re: Shelving

From: Gary Feldman <svnul4228_at_marsdome.com>
Date: 2005-12-05 22:55:48 CET

Flanakin Michael C Ctr HQ OSSG/OMR wrote:
> I would definitely say that shelving is not even close to a decisive CM
> feature. I don't really agree that shelving is for less experienced
> people, tho. This is the first time I've heard of private branches, but

Just to clarify, I wasn't saying that shelving/private branches are for less
experienced people.

I was saying that GUI sugar that simplifies private branches into this one
particular usage pattern is for less experienced people. The difference isn't
between the two terms, but whether a newcomer needs to learn: what a branch is,
then what a private branch is, then how a particular project has chosen to deal
with private branches, then how to merge it back into the main line; OR "check
it in normally when it's ready, but if you need to get a copy into the
repository before then, use the "Shelve" menu item." The latter sidesteps the
learning curve around branches (not entirely, and not forever, but well enough).

> ... Having a
> single, unified front to this concept is important. Especially in the
> open source community.

I'm not quite sure what you mean. Do you mean a unified front of the form that
"private branches are a good idea?" I don't think anyone has disagreed with that.

Gary

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Mon Dec 5 23:01:00 2005

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