When comparing Gitorious vs Bonobo Git Server, the Slant community recommends Gitorious for most people. In the question“What are the best self-hosted web-based Git repository managers?” Gitorious is ranked 14th while Bonobo Git Server is ranked 17th. The most important reason people chose Gitorious is:
In contrast to GitHub, Gitorious is not user-centered, it is project centered.
Specs
Ranked in these QuestionsQuestion Ranking
Pros
Pro Project focused
In contrast to GitHub, Gitorious is not user-centered, it is project centered.
Pro Supports pull requests
Has pull request (aka merge request) support.
Pro Wikis
You can create your project wiki with Gitorious.
Pro Free
Bonobo Git Server is an open-source project under MIT License.
Pro Web User Interface
Manage users and have full control over your repositories with a nice user friendly graphical interface.
Pro Simple to use
Pro Easy setup and installation
Pro Easy administration
Adding Teams and repositories can done from the UI or by editing files. Very easy
Pro Open source
Bonobo Git Server is an open-source project under MIT License. The source code is available on github and is very extensible.
Pro Very simple LDAP integration
Cons
Con To be discontinued on June 1st
Gitorious was acquired by GitLab on 3 March 2015 and they have announced that Gitorious will be discounted on June 1st.
Con Destructive installation
Gitorious installation will change settings without asking.
Con Windows-only
Runs under IIS on Windows.
Con Only repository management
Not a full DevOps solution, like issue tracking, project management, deploy, etc.
Con Inaccurate installation instructions made for a painful and failed installation
Inaccurate installation instructions which did not reflect what was displayed on the screen, despite following the instructions step by step. Is it really so difficult for developers to test their own instructions against a fresh server to see if they work? Two hours down the drain before moving on to another product... Not as advertised :(
Con Branch level UAC
Not easy to have branch let user access control.
Con Not self-hosted
Strictly speaking, when IIS is needed it is not "self hosted". Gitea and Gogs for instance do not need anything else installed.
