我想知道我可以在我的服务器上使用什么作为 gitorious/gitosis 的替代品,并且能够将错误报告与源链接(如 trac 用于 subversion/...)?
该服务器将由 linux / osx 供电。
最好的祝福。
Gitolite是惊人的。您还可以在 IRC 频道上从 Sitaram(作者)那里获得非常好的支持。我会极力推荐它。
希望这可以帮助。
进一步: Gitosis 不再积极发展。如果您正在考虑使用它,gitolite 是一个简单的替代品,因为它使用相同的管理工作流程等。
请查看RhodeCode,它支持 git/hg/svn,有非常好的安装程序,适用于 linux/windows(mac 支持即将推出)
我们有与 redmine/jira/bugzilla 等一起使用的问题跟踪器集成。您甚至可以使用这些配置智能提交并通过推送来解决问题。
披露:我创建了这个项目。
您可以 git clone --bare 到任何基于 *nix 的服务器上以保留您的 repo(及其所有文件)的副本,您所要做的就是像管理任何其他 *nix 管理一样管理 ssh 权限。
对于其他人通过 Web 界面浏览您的存储库,这应该会有所帮助。
Git 本身并不进行错误报告,但一些附加软件可能会有所帮助。就个人而言,我会推荐像lighthouse或pivotal tracker这样的服务。
考虑使用GitLab,它有合并请求来进行代码审查、wiki 和问题跟踪器。(披露:我是联合创始人。
最后,我使用了 GitBlit http://gitblit.com/
这是一个简单的应用程序,不需要操作系统的大量依赖。图形用户界面非常好。