类似于这个问题,我想要一个可以自我托管的github的替代方案。这些是我的要求(它们在第2和第11条与链接的问题不同)。第11条(或可行的备选办法)是必须的。
必须是开放源码(这意味着如果缺少一些小功能也可以),或者负担得起( 30名用户每年超过2400欧元)。
作为背景,我希望保留现有的subversion存储库,并引用外部git存储库的特定版本(本例中为buildroot)。偶尔,我希望通过切换外部引用并修复与更新相关的任何错误,将外部更新更新到更新版本。如果可能的话,我还想在自托管系统中存储外部git存储库的一个克隆。
如果以上不可能,你能推荐一种替代的方法来达到同样的目的吗?
发布于 2015-04-09 13:30:40
GitLab社区版似乎满足了您的大多数标准。
发布于 2016-08-05 13:20:32
RhodeCode可能是一个很适合这里。它是一个开源的自托管平台,用于防火墙后面的源代码管理.

看看您的需求:
✓相对较好的web : Git、Subversion和Mercurial✓对Git、Subversion和Mercurial✓shell (存储库必须通过SSH访问)✓权限的源代码和提交浏览✓支持:私有/公共存储库、只读和完全访问✓相同的权限集,用于web和SSH✓集成到LDAP (用户和权限组)✓拉请求(又名✓✓)。(合并请求)✓管理工具:创建存储库,授予access✓搜索,包括票证、用户、项目、文件名和源代码内部✓最好是在Linux中运行
以下是RhodeCode的一些特性:
https://softwarerecs.stackexchange.com/questions/18570
复制相似问题