3
1
I have a server running Ubuntu where I installed a SVN server and integrated it with Apache. My users access their repository via HTTPS and I am able to configure which repo each user can access.
I would like to set up also a git server with the following features:
- Access via SSH keys.
- Possibility of selecting which repositories each user can access.
- (Optional) web-interface for creating new repos.
I googled a little bit but I wasn't able to find a good tutorial that provides me all these features. In particular I didn't find how to set up the user rights.
How can I setup the git server?
1
I recommend reading this: http://stackoverflow.com/questions/10888300/gitosis-vs-gitolite Then, optionally these: http://stackoverflow.com/questions/1627643/setting-up-git-server-with-web-interface http://stackoverflow.com/questions/6249088/how-to-set-up-private-git-server-on-linux http://stackoverflow.com/questions/620439/how-to-setup-public-git-repositories
– Der Hochstapler – 2013-01-18T16:36:25.320