You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by Thierry Lam <la...@pcigeomatics.com> on 2006/09/01 16:57:28 UTC
How's subversion branch merging better than CVS?
Can anyone tell me the advantages and disadvantages of branch merging of
SVN over CVS?
Thierry
Re: How's subversion branch merging better than CVS?
Posted by Jamie Wellnitz <Ja...@emulex.com>.
On Fri, Sep 01, 2006 at 12:57:28PM -0400, Thierry Lam wrote:
> Can anyone tell me the advantages and disadvantages of branch merging of
> SVN over CVS?
Generally, I would say merging in SVN is quite a bit easier than in
CVS.
Repeated merging in CVS requires tags to mark each merge. SVN's
atomic commits and repository-wide revision numbers remove the need
for tags, but there's still some bookkeeping.
Cherry-picking changes from one branch to another is easier is SVN
than in CVS, mainly because it's easy to identify a commit by revision
number.
The svnmerge.py script, while not strictly part of SVN (it's in
contrib), handles a good deal of the merge bookkeeping.
There's clearly room for improvement in merge tracking in SVN, though.
>
> Thierry
Regards,
Jamie
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org