Question

I am researching alternatives for GitHub and one essential feature I am looking for is - https://github.com/blog/905-edit-like-an-ace

I will prefer a self-hosted solution but we are open to online-hosting as well. In fact, GitHub.com itself is perfect fit for us except for their plan-structure. We want the option to have "unlimited repositories" which is not possible in any GitHub plan. (why we need "unlimited" is discussed here)

So far 2 solutions we liked so far are - Gitorious and Indefero. They are both nice. Though gitorious looks more polished, Indefero comes closer to our requirements.

Important features we are looking for in "Web-based" inferface are:

  1. Repos management (add/remove/edit)
  2. User management (add/remove/edit)
  3. Team management (add/remove/edit)
  4. Access control.
  5. Online editing (essential because small-edits can be done very quickly in this way)

Any suggestions. Or any "hacks" to make online-editing possible in Gitorious or Indefero or in any other solution. Any other git-hosting will also work if they provide above features + unlimited repos.

Thanks for all the help in advance.

Was it helpful?

Solution

Not sure if GitLab supports it yet, but take a look at http://gitlabhq.com/! It's the most promising GitHub alternative yet, it's for self-hosting though.

OTHER TIPS

GitHub itself provides online editing, but you can also try Cloud9 IDE.

There is GitHub:FI which is basically self-hosted GitHub.

Nowadays I would suggest you a combination of GitLab and Cloud9 IDE. For both the source code is available and running online in any modern browser. Please consider that, GitLab and Cloud9 having many dependencies to 'heavy' environments (Python, Ruby, Node.js, PostgreSQL, ..).

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top