atom feed16 messages in org.freebsd.freebsd-archCurious about SCM choice
FromSent OnAttachments
Milo HysonJun 27, 2008 3:05 am 
Doug BartonJun 27, 2008 5:55 am 
John BaldwinJun 27, 2008 6:15 am 
Milo HysonJun 27, 2008 7:12 am 
Dag-Erling SmørgravJun 27, 2008 3:46 pm 
Gordon TetlowJun 27, 2008 6:03 pm 
Milo HysonJun 28, 2008 1:26 am 
Henrik Brix AndersenJun 28, 2008 7:53 am 
Henrik Brix AndersenJun 28, 2008 7:53 am 
Robert WatsonJun 28, 2008 8:05 am 
Dag-Erling SmørgravJun 28, 2008 4:11 pm 
Richard ColemanJun 29, 2008 3:55 am 
M. Warner LoshJun 29, 2008 5:53 am 
Adrian ChaddJun 29, 2008 7:46 am 
Gordon TetlowJun 30, 2008 4:49 am 
Dag-Erling SmørgravJun 30, 2008 7:42 am 
Subject:Curious about SCM choice
From:Richard Coleman (rcol@criticalmagic.com)
Date:Jun 29, 2008 3:55:32 am
List:org.freebsd.freebsd-arch

Milo Hyson wrote:

The only real benefits I saw in distributed systems were private branching and offline work. The former seems like it could be achieved in Subversion by creating semi-private user directories like FreeBSD does. As for the latter, while it's sometimes unavoidable (e.g. working on an airplane) isn't something we really want to encourage.

First of all, I think most of the version control systems had progressed to the point where virtually anything was an improvement over CVS. So I was glad to see FreeBSD make the jump and convert to subversion. It's a good system. So I have no axe to grind there.

The only thing really lacking is a good way to handle local code. The old method of using CVS_LOCAL_BRANCH_NUM is very fragile. How is everyone managing their local code now with the conversion to subversion? This is the only place I miss using hg or bzr.