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
