
Olaf van der Spek wrote:
On Wed, Feb 8, 2012 at 7:30 AM, Steven Samuel Cole <steven.samuel.cole@gmail.com> wrote:
...
I've never used git, but I have used bzr. Having worked with a dvcs, the disadvantages of svn become quite clear. Svn *might* be fine for personal (one dev) projects, but for bigger projects it's just not the right option.
I can't think of any real downsides.
I found out that John Wiegley has been working on a faithful conversion of the boost svn tree to git, see [1]. Is that effort still ongoing? Also, there has been a very interesting discussion on branching model and release process, which seems to have started with [2]. Two subthreads particularly interested me, i.e. the one starting in [3] and another one starting just before [4] (especially the dialogue between Vladimir Prus and Dave Abrahams). This might have been mentioned before, but gitflow seems to be ideal. See [5] for an explanation of the branching model and [6] for an optional tool which automates workflows that adopt the model. -Julian 1. http://lists.boost.org/Archives/boost/2011/01/176378.php 2. http://lists.boost.org/Archives/boost/2011/01/176002.php 3. http://lists.boost.org/Archives/boost/2011/01/176245.php 4. http://lists.boost.org/Archives/boost/2011/01/176226.php 5. http://nvie.com/posts/a-successful-git-branching-model/ 6. https://github.com/nvie/gitflow