Hacker News new | ask | show | jobs
by WestCoastJustin 4654 days ago
Gitolite (where this is hosted) is actually pretty cool too. For those who don't know what gitolite is, it is software to works in tandem with git-daemon, that basically allows you to run a centralized git sever with access rules.

I created a screencast about it @ http://sysadmincasts.com/episodes/11-internal-git-server-wit...

2 comments

Moreover, if you integrate gitolite with redmine (easy to do with a plugin [1]), you get a great corporate-leve, self-hosted, easy-to-use team management tool for programmers and alike.

[1]https://github.com/ivyl/redmine-gitolite

There's also gitlab, which is a github style app you can run locally. It used to use gitolite internally for access control, but it is now using its own access control system.
I've used both. Gitolite does everything on the command-line, including access management.

Gitlab is essentially an open-source clone of Github's web UI. Of the two projects, I think Gitlab is harder to deploy and far more resource-intensive on the server, but easier for users.

And there's also gitosis, which IIRC is considered superceded by gitolite, but it's still working well for us.