On 8/27/07, Andrew McNabb <[EMAIL PROTECTED]> wrote:
> I don't know about Darcs, but Git and Mercurial allow you to do very
> fast branching.  This makes it much easier to experiment with code, to
> work on multiple features simultaneously, and to make frequent commits.
> Branching is technically possible with CVS and SVN, but it is so
> inconvenient that you don't get the benefit of it.  I'm still using SVN
> at work, and now that I'm familiar with Git, I'm constantly wanting to
> make branches but don't because it's too inconvenient.

I've been looking at git myself after getting frustrated with CVS at
work and SVN at home. I will definitely be using it on my new personal
projects. I believe that there is actually a way to use git locally
and then push your branches to a remote SVN repository via a
bidirectional interoperability channel. I believe the conduit is
called 'git-svn'.  I have no idea how well it works though. Mapping a
distributed system onto a centralized one sounds like a good recipe
for gotchas to me.

-- 
James Hearn
--------------------
BYU Unix Users Group 
http://uug.byu.edu/ 

The opinions expressed in this message are the responsibility of their
author.  They are not endorsed by BYU, the BYU CS Department or BYU-UUG. 
___________________________________________________________________
List Info: http://uug.byu.edu/cgi-bin/mailman/listinfo/uug-list

Reply via email to