我不想在
GitHub上托管我公司的源代码,而是希望在我们的内部网络上托管我的源代码.
我可以使用什么软件来模拟GitHub等网站提供的基于Git的源代码控制功能?
理想情况下,此解决方案将与基于Ruby的Web应用程序相关联.
解决方法
根据您是否需要GitHub的功能特征克隆,或者只是在某个地方查看Git存储库以及问题跟踪器,维基等,我建议使用
Gitorious(GitHub克隆)或
Redmine.
GitHub的许多优点(易于分拣,用户关注等)通常不适用于企业防火墙,因此您可能会发现一种更为传统的软件工作流程工具,如Redmine,或者对于普通源代码管理更有用,而为项目维基,问题跟踪和访问控制提供更好的功能.
另外,如果您真的想要GitHub功能集,那么为什么不简单地为托管的私有存储库支付费用,还是一直执行GitHub Firewall Install?前期成本似乎比DIY解决方案高得多,但是从经验来看,我可以说,在这个问题空间中设置和管理任何OSS解决方案可能是您实际工作中耗时的分心.