Simple and reliable free distributed revision control?
9 replies, posted
I am starting a new web application with some friends but I want to use a revision control instead of the old ways which were very inefficient.
However, I want a solution that is of a low learning curve and is reliable. Anyone have any good suggestions?
Thanks.
Git
Git, just take 20 minutes to learn it and you'll be fine, really.
But what about
SVN is that any good?
[QUOTE=John lioe;33602800]But what about
SVN is that any good?[/QUOTE]
No because it's not distributed.
git or mercurial (Hg)
github is good for git. If you want something private, you'll have to pay for it or set up your own server.
The server is just a machine that's running SSH and has an account using /usr/bin/git-shell instead of /bin/bash or whatever your default terminal is.
If you actually want to use it in a distributed way, you'll have to have all your friends open port 22 and run sshd, giving an account access to the repository.
[editline]6th December 2011[/editline]
and SVN is centralized, you'll have to set up a server.
With Git you can pack up your repo and email them to people so they can pull from them locally. It's nice.
I don't know about Mercurial but apparently it's a little easier to set up a server that people can pull from.
Thanks alot guys
I love mercurial, mostly because it integrated into VS so easily, and was the first distribution software I ever got to run without any effort or learning on my part. BitBucket rocks.
Also voicing in for git or mercurial (hg). I suggest BitBucket if you need a remote repository, it supports both git and hg.
Sorry, you need to Log In to post a reply to this thread.