On 23 Mar 2009, at 19:12, Ciaran wrote:

>  Currently Git appears to be evil, it hurts my head, my commit logs  
> on github are embarrasing at best <g>
>  -cj.

Last project I worked on where I couldn't choose my own SCM, I got to  
pick between SVN and git.  I went with git on the basis that it'd let  
me work in a more atomic, darcs-like cherry-picking manner, rather  
than the "daily backup to subversion" strategy I was used to with  
SVN.  After a few weeks trying to remember how to use the interface, I  
gave up and just started doing `git commit -a`.  Git, I'm sorry to  
say, is to SCM as Gentoo is to Linux distros.  Fine if you can figure  
out how the hell it works, not good if you want an easy way to manage  
source.

I think if I had to choose an SCM for a large team, I'd give a good  
look at Bazaar, which has some compelling features[1].  For small  
teams and individual I'm sticking with darcs (although I recently ran  
into a nasty, albeit rare, bug with that).

It seems strange, but after all these years, the problem of source  
control still isn't solved.  I suspect Camp[2] maybe the answer, but  
that is a way off.

Oh, and Ruby is WAAAAAAAAAAY behind pretty much any other language in  
being the implementation language of an SCM!!!

[1] http://bazaar-vcs.org/BzrWhy
[2] http://projects.haskell.org/camp/

-- 
http://www.patchspace.co.uk/
http://www.linkedin.com/in/ashleymoran
http://aviewfromafar.net/
http://twitter.com/ashleymoran







--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"NWRUG" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/nwrug-members?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to