有没有办法像BitBucket/Kiln一样提供Mercurial repos的自托管基于网络的分支?

IBB*_*ard 6 mercurial fork clone bitbucket kiln

我目前使用与Trac的自托管SVN的FOSS项目,正在慢慢移动到水银.我已经设置了HgWeb,所以我可以查看存储库并通过HTTP查看,但我希望能够提供基于Web的分支,比如BitBucket,Kiln等.

我的服务器已经安装了PHP和Python.Python已经占用了足够的内存,所以我认为它也不会应对Java.

我发现了这个问题,但是没有一个好的答案,我不需要完整的BitBucket功能集(基本上只需要分支/克隆和拉取请求).还有这个问题,但它主要得到关于通过HgWeb进行简单托管的答案.还有其他关于BitBucket替代品的问题,但他们专注于外部托管选项,我希望控制和集成我现有的Trac安装.

那么,是否有任何免费选项可供我的开发人员社区建立他们自己可以检查的分支,以便我可以轻松地从他们那里获取更改为Master回购?

谢谢.

Hel*_*lgi 5

正如Ry4an建议的那样,从我的评论中回答.

这个答案中,提到了一个名为RhodeCode的系统,其官方网站描述为

开源存储库浏览器/管理工具,内置推/拉服务器,LDAP,权限系统和全文搜索.

它具有Web管理支持,分支和其他服务器端repo管理.即使它没有Trac集成,我自己也认为它比hgweb我现在使用的托管选项更好.