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

Re: Best practice Q: when is it necessary to branch?

From: William Nagel <bill_at_stagelogic.com>
Date: 2006-03-30 22:21:59 CEST

On Mar 28, 2006, at 1:16 PM, Matt England wrote:

> Hello,
>
> I have what I call a "best practice" question:
>
> When is it necessary (or at least useful) to branch?
>
> Here's my current answers (or at least how my group has been
> operating thus far):
>
> 1) When one needs to do "side"/private development in a way that
> breaks the day-to-day builds of the trunk.
>
> 2) When one needs to make bug fixes of an old revision/tag of the
> repo (possibly by back-merging fixes/features in a future revision)
> without inheriting all the new stuff in the trunk.
>
> Is this a comprehensive and concise list?

I'd say that it covers the majority of common branching use cases,
but I wouldn't say it's comprehensive.

>
> I realize this is a rather broad question (and possibly a faq
> somewhere), but I'm rather short on research time at the moment, so
> I seek guidance from the community.

I talk about branching in chapters 5, 9, and 12 of my book. I think
you'd find a lot of info along the lines of what you're looking for
in there: http://www.williamnagel.net/svn.php

-Bill

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Thu Mar 30 22:23:35 2006

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