I used github, but it gets too expensive while the number of your projects is growing. And the way he manages public keys is not very satisfying. For example, you cannot add two identical keys for two different repositories that you must add is a global key (correct me if I am wrong).
I found that having slicehost slice (or what you use) with guitar is much cheaper. Installing and managing Gitolite is very simple and straightforward. And if you need a web interface, there are options to choose from, but I personally do not need it and have never used this function on github. Access control is very powerful and easy at the same time. And there are ways to install it without root access to your host.
And you can also use your server for hosting without paying another monthly fee. I wrote a tutorial on how to set up gitolite on ubuntu, which is very simple (unlike girroco).
You can read it here.
realcnbs Jan 01 '10 at 19:13 2011-01-01 19:13
source share