Thomas L�cke expounded in news:4c518fc7$0$272$14726298@news.sunsite.dk: > On 2010-07-29 01:18, deadlyhead wrote: >> Since I trust the Ada community by and large when it comes to >> questions of robustness and cleanliness of code, it seems fitting that >> I might cast about for opinions on choosing a version control system. I realize that I am gradually becoming one in the minority these days, but I have always used and trusted cvs. It doesn't get in the way and does precisely what I need. The only time cvs has ever been a problem is when I wanted to rename something and retain it's history. But the simple answer to that is "don't do that". ;-) > I use Git for the following reasons: People who use git seem to like it. At some point, I need to spend some time making friends with it. > 1. _Very_ easy to get up and running. Setting up a Git server is about > as easy as it gets: > > git daemon --base-path=/some/where --user=git --detach I do like the idea of setting up my own git server without a lot of fuss- so I need to try that. Setting up a cvs server is admitedly a pain. But it's real easy now to create projects with cvs support on SF ;-) > 2. The documentation is superb (IMHO): http://git-scm.com/documentation We'll see. My main objection right now is taking the time to switch over. I have at least another 6-months of Ada05 code to write before it's 0.50 release. > 5. I feel I can trust it with my precious code. :o) This is number 1. I hate doing things more than once. >8/ > Actually this page describes my reasons pretty well: > > http://whygitisbetterthanx.com/ You don't even acknowledge cvs there. Blasphemy! Warren