I am looking for a git hosting environment for several users. Therefore i've searched for comparisons between Gitolite, Gitlab and Gitorius. But i get nothing what could be useful.
Is there anybody, who has experiences with different hosting tools and could provide an advice?
In terms of out-of-the-box functionality and self-hosting, GitLab comes out on top. But GitHub is in a unique position as the market leader. It has a much higher number of integrations and apps. For self-hosted private repositories, GitLab is the better choice.
The major difference between GitHub and GitLab is the platform each philosophy presents. GitHub has higher availability and is more focused on infrastructure performance, while GitLab is more focused on offering a features-based system with a centralized, integrated platform for web developers.
Git is a free and open source distributed version control system designed to handle everything from small to large projects with speed and efficiency. GitLab is a Git-based fully integrated platform for software development. Besides Git's functionalities, GitLab has a lot of powerful features to enhance your workflow.
When comparing GitLab features and Gitorious features, the issue tracker is more complete, the fork and authorization levels are present, GitLab has teams and groups, webhooks, and API.
The development is more active (one release every month) on GitLab.
Update: GitLab has acquired Gitorious
You can give Gitorious and Gitlab a try at Bitnami (http://bitnami.com/stack/gitorious and http://bitnami.com/stack/gitlab) There you can download installers, virtual machines and launch cloud servers for Amazon and Azure. All of these options are free. You can launch a 1-hour demo server as well (if you just want to get a quick feeling for the app). Disclaimer: I am one of the Bitnami developers, but as stated above, the packages are completely free to use.
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With