views:

808

answers:

5

I need some sort of web-based source code repository slash issue-tracker.

The point is to have greater visibility of our various internal projects.

Any recommendations? Open source is a requirement. A ready-made virtual appliance would be nice.

Internal github would be perfect, but AFAIK this costs money. Does anyone have experiences with Launchpad (recently open-sourced)? How abt. the stuff that sourceforge is built on?

+2  A: 

If you're using SVN as your version control, you might like Trac.

Adam Wright
AFAIK, trac also has a git connector.
innaM
Yes, although I haven't heard many positive comments made in regard to the GitPlugin for Trac.
RjOllos
+3  A: 

Take a look at Bitnami, in particular the Ruby Stack (downloadable as an appliance that comes with SVN 1.6.x preinstalled) with the Redmine module added. Redmine is a pretty slick "project management"/issue tracking app.

Steven Robbins
The Bitnami stuff looks pretty good. I think I'll go with Redmine. It looks to be exactly what I am looking for.
codeape
+3  A: 

Take a look at InDefero. From the Git Wiki description:

InDefero is a clone of GoogleCode with git, Mercurial and Subversion browser, wiki, download area, issue tracking and code review supporting multiple private/public projects. Using a shared user account with SSH keys you can control the read/write access rights to your repositories from within the web interface. GNU GPL/Clean MVC PHP5 code, very fast and easy to extend.

It is free software (GNU GPL).

Tim Henigan
+4  A: 

Besides InDefero mentioned by Tim Henigan there are also the following Git hosting site with open-source engine:

  • Gitorious which is Git hosting site similar somewhat to GitHub is open source: the engine is also called gitorious
  • repo.or.cz Git hosting site (which uses gitweb for web interface) is also open source, and its repo duct tape got published as Git Hosting Site Toolkit named Girocco.
Jakub Narębski
+2  A: 

You can get an internal version of github here:

http://fi.github.com/

Malcolm Sparks
This seems greatly overpriced. You can get github hosted for $2.20/month (10 users). At this rate, it would take you 477 months (39 years) to pay that much and during that 39 years you would pay 7800 more per user in support/licensing fees. That initial $1050 seems a very stiff disincentive to run it at your own shop, especially when you consider it doesn't have issue tracking....
Mark0978