views:

136

answers:

6

Are there any good alternatives for Github Enterprise Edition for a private network? have about 30 dev's and a ton of projects. Moving away from Subversion as well so any methods to keep the history as well would be nice. Maybe archive in git somehow and start a fresh branch going forward.

  • Project and Developer News Feeds
  • Source Code Browsing
  • Commit Comments
  • LDAP (for user creation)
  • Web GUI
  • Git Network Graph
  • Issue Tracker
  • Wiki (or wiki integration)
  • Dashboard
+1  A: 

The Atlassian toolsuite is reported to work nice with Git.

  • JIRA kickass issuetracking (disclaimer : I am a raving fan)

  • Confluence : Wiki/Dashboard/Project spaces/Activity logs etc...

  • FishEye : source code browsing

  • Crucible : code reviews

  • Bamboo : Continuous integration

  • Crowd : Single Sign On and user management

With 30 dev's this will set you back a bundle, though.

Peter Tillemans
Those are all great but also not free, I do like JIRA and Confluence will look at the others. Thanks
Phill Pafford
Oops, sorry, I did not see the free part in the question.
Peter Tillemans
NP, good list for paid services though!
Phill Pafford
+7  A: 

You can try http://gitorious.org/, their software is OS

Tass
Looking over the site I see that they host, I didn't see the option to run this locally. Another not I saw if was free for Open Source projects, does this mean there is a cost if it's not Open Source?
Phill Pafford
You can clone the main line sources by visiting http://gitorious.org/gitorious.
Emil
+1  A: 

Indefero is a google-code clone.

It IS Open source.

Chris Kaminski
hmm interesting, lacks the graphing as far as I can see but does cover most of everything else
Phill Pafford
+2  A: 

I've had a good experience with Redmine

Overview

  • Multiple projects support
  • Flexible role based access control
  • Flexible issue tracking system
  • Gantt chart and calendar
  • News, documents & files management
  • Feeds & email notifications
  • Per project wiki
  • Per project forums
  • Time tracking
  • Custom fields for issues, time-entries, projects and users
  • SCM integration (SVN, CVS, Git, Mercurial, Bazaar and Darcs)
  • Issue creation via email
  • Multiple LDAP authentication support
  • User self-registration support
  • Multilanguage support
  • Multiple databases support
Daenyth
This look good so far
Phill Pafford
A: 

Try http://codaset.com/

StefanPapp
+2  A: 

We use a combination of gitosis and various other tools. I would probably use gitolite if I were doing it afresh. We use gitweb for viewing, and OpenGrok for searching; I also just added gitstats. We also use FishEye+Crucible from Atlassian, and JIRA, but there are good open source alternatives such as gerrit for code review. (Note that gerrit may also be useful for hosting your code.)

Added: I forgot to mention Hudson, for continuous integration; we actually use Pulse, which is a commercial product, but Hudson is really good.

ebneter
Some good stuff to look into, thanks. Not all is free though
Phill Pafford
All are free except the Atlassian tools.
ebneter
gerrit is THE tool! Thanks for the advice.
Palesz