像Bitbucket(当然less得多的function丰富)。 它必须能够保存多个存储库,并且是私有的(即,如果您不login,则不会显示任何内容)。
它应该能够在Linux服务器上运行,如果它也很容易设置(如phpMyAdmin),它当然会更好。
phpHgAdmin似乎被放弃,甚至没有一个网站,我见过的其他人看起来不太有希望。 这通常表示“它不存在”,但也许我没有足够好的search。
SCM-Manager :
通过http共享和pipe理Git,Mercurial和Subversion版本库的最简单的方法。
- 非常容易安装
- 无需破解configuration文件,SCM-Manager完全可以从其Web界面进行configuration
- 不需要Apache,也不需要安装数据库
- 中央用户,组和权限pipe理
- 开箱即用的支持Git,Mercurial和Subversion
- 完整的RESTFul Web服务API(JSON和XML)
- 丰富的用户界面
- 简单的插件API
- 有用的插件可用(fe Ldap-,ActiveDirectory-,PAM-authentication)
RhodeCode是一个很棒的类似Bitbucket的工具,你可以自己安装。
我喜欢它:它正处于沉重的发展阶段,但已经非常充实。 我最近为客户安装了它,他们看到了良好的性能。 他们是〜65个开发人员,并且在从RhodeCode服务器拉出的构build服务器场中拥有约50台机器。
现在Phabricator看起来是一个很好的解决scheme – 显然你可以禁用任何你不想要的模块,比如代码审查,wiki等等。