10

Something like Bitbucket (of course much less feature-rich). It must be able to hold multiple repositories, and be private (i.e. if you don't login, it doesn't show you anything).

It should be able to run on a Linux server, and if it's also easy to setup (like phpMyAdmin) it would of course be better.

phpHgAdmin seems abandoned and doesn't even have a website, and the others I've seen mentioned don't look very promising. This is usually a sign that "it doesn't exists", but maybe I just didn't search well enough.

HopelessN00b
  • 53,385
  • 32
  • 133
  • 208
o0'.
  • 411
  • 5
  • 20
  • 1
    See: http://serverfault.com/questions/287512/how-to-set-up-a-mercurial-repo-like-bitbucket-on-a-linux-machine/290939#290939 recommends http://rhodecode.org/ – gm3dmo Nov 11 '11 at 11:24

3 Answers3

6

SCM-Manager:

The easiest way to share and manage your Git, Mercurial and Subversion repositories over http.

  • Very easy installation
  • No need to hack configuration files, SCM-Manager is completely configureable from its Web-Interface
  • No Apache and no database installation is required
  • Central user, group and permission management
  • Out of the box support for Git, Mercurial and Subversion
  • Full RESTFul Web Service API (JSON and XML)
  • Rich User Interface
  • Simple Plugin API
  • Useful plugins available ( f.e. Ldap-, ActiveDirectory-, PAM-Authentication)
alexandrul
  • 1,435
  • 2
  • 19
  • 25
  • Looks very interesting, much more polished than rhodecode... I'll try it, thanks! – o0'. Feb 06 '12 at 15:32
  • It is also simpler to set up than RhodeCode, since SCM-Manager is kind of self-contained: just add java and you're done. – alexandrul Feb 06 '12 at 20:56
5

RhodeCode is a great Bitbucket-like tool you can install yourself.

I like it: it's under heavy development but is already very feature full. I recently installed it for a client and they see good performance with it. They are ~65 developers and have ~50 machines in a build farm that pull from the RhodeCode server.

Martin Geisler
  • 1,271
  • 9
  • 23
1

Nowadays Phabricator looks like a good solution - apparently you can disable any modules you don't want, such as code review, wiki etc.

BCran
  • 131
  • 2