Switch from SVN to xxx ?
Gordon Tyler
gordon.tyler at gmail.com
Fri Jun 4 13:17:00 BST 2010
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
On 6/4/2010 7:36 AM, Tom Widmer wrote:
> The different branching models are a major concern if you are using a
> heavy weight IDE. You can't possibly afford to use one-branch-per-bug
> for a large project using a Java IDE in HG for example, since that
> requires initialising your IDE for a new working tree (or you can try hg
> bookmarks) - that will take longer than fixing the bug in many cases! By
> contrast, Git and Bzr have better core support for switching a single
> tree between branches, but as I mentioned, you could take a look at hg
> bookmarks.
>
> Finally, HG is gaining traction in the Java world thanks to Sun
> switching to it, so that may be a consideration. OTOH, I would prefer
> Bzr personally, for it's more powerful branching model.
The company I work for has been converting from CVS to SVN and one of
the things that both CVS and SVN do (although SVN requires a 3rd party
tool to really show it) is provide information on which branches a
particular change in trunk is present. This is incredibly useful when
tracking down bugs from support escalations.
The problem with DVCS that use separate repositories to represent
branches is that it becomes very hard to find this information because
the tools are only aware or can only operate on one repository at a
time. Git and Mercurial are not so bad in this regard because they can
have branches in repositories and you can track the history graph
through their graphical log commands, but Bazaar currently does not have
this capability, as far as I know.
Ciao,
Gordon
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (MingW32)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/
iQEcBAEBAgAGBQJMCO68AAoJEIrPJfWinA2u8C0H/2Ewqlz4M6pLLd0xLMgZwoxv
qJjxSl6F0OreqcWpZMuEOnxpGDUME3XtCdgrXMP9kqcsTd+NxX8nUMM/pbiaEvAC
klFfrDnuj6JchielJ0aFtnjSm+F3+3tm/LZWqM/wSOtq0hiWSrNni+rvir1KcMAX
bkgEwdB8jgkZxUZ4nL6HADdbdrKIF8A+tug7XSQfgJtmwBiAgukapucSrJ4SSkIL
0DwydM8/lkLDqgi6Bfa4HMKRbWmVsuoSFmPxueYJgVTu4JOi0UH+xg1liqq1wkJK
hAOWklVvAYX1viaATgaWZt0Nh4/ARwrHboNjVS2RNT8WgAwheh8FGsTa8+SDUGE=
=P7jj
-----END PGP SIGNATURE-----
More information about the bazaar
mailing list