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

RE: Branch philosophy

From: Jeff Urlwin <jurlwin_at_esoftmatic.com>
Date: 2004-11-02 22:23:00 CET

>
> I can see that would be useful for a tag (which is supposed
> to be a snapshot, not a development branch), but I think
> _philosophically_ it wouldn't make sense to do that on a
> branch. A branch is for development, separate from the
> trunk. Why would you want a branch that didn't allow development?
>
> It makes sense to me to delete a branch when you no longer
> want development on it. It might make sense to write a
> utility that could tell you all the branches that have been
> deleted (to help in later resurrection).

Or, "tag" it before deletion. Have a tags/obsolete-branches for experimental branches
where further development is undesirable. If it's a release fix, chances are, you'd want
to tag it anyway.

While tags are not read-only (I think there should be controls at some point in the
future), by convention they can be treated that way. Then, you can close the branch and
delete it at will, without concern about losing the history.

Regards,

Jeff

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Tue Nov 2 22:24:15 2004

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