info-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Question on use of Task Branches


From: Pierre Asselin
Subject: Re: Question on use of Task Branches
Date: Wed, 13 Sep 2006 04:44:28 +0000 (UTC)
User-agent: tin/1.6.2-20030910 ("Pabbay") (UNIX) (NetBSD/3.0 (i386))

Rojal Pradhan <address@hidden> wrote:
> [-- text/plain, encoding quoted-printable, charset: us-ascii, 42 lines --]

> What are the pros and cons of implementing individual task branches? Is
> it better to use it or stay away from it?

> >From what I know:

> Pros:
> *       Allows developers to checkout and commit their own work without
>         affecting anyone.

That's also a con, because it delays integration of their changes to the
mainline.  The task branches become just a way to evade the "concurrent"
in "concurrent version system".

> *       They can review their own changes over time before they decide
>         to merge it to the trunk.
> *       Re-viewers can check out the individual task branch.

> Cons:
> *       Can clutter up the repository with many tags and branches. 

That's probably manageable if you keep the branches short.

As a rule, I would avoid task branches unless there is a strong
possibility that the task will be abandoned.  It's easier to
undo changes on a branch (by not merging them) than on the trunk.


-- 
pa at panix dot com


reply via email to

[Prev in Thread] Current Thread [Next in Thread]