(不确定这是否是最好的SE,但似乎没有其他东西足够接近)
我是一位“新鲜”的PhD研究员,在与我的大部分同事(包括员工)聊天后,我建议建立一个共享“经验知识”的系统(电子工程中的数字通信,因此有很多代码、语言和算法,因此有很多事情需要“解决”两次)。
每当我完成主要的编码项目时,它都是一个包含单个项目的存储库,这似乎是这个领域中“HOWTO”文章的一般状态。我会把一些东西放在一起,这些东西会有一个wiki的“前端”(我有使用Mediawiki的经验,所以我可能会坚持这么做),有“上下文”信息和理论方面的东西,有一个VCS的“后端”,可以保存人们想要分享的代码库。这个档案的理由是有大量的人员周转,任何生成的代码在他们离开的时候都会消失在乙醚中,这样就失去了经验。
能为这种多项目的VCS后端推荐任何工具吗?,理想情况下,我想要类似bitbucket但本地服务的工具。
发布于 2012-02-08 15:49:29
这听起来像是一个问题,可以通过使用github或比特桶来解决。两者都提供带有wiki和问题跟踪器的(分布式) VCS。Github使用Git,位篮使用Mercurial。你甚至可以把每件事都保密。
发布于 2012-03-10 06:04:46
如果您想打开它,code.google.com是一个可能的解决方案。
发布于 2012-03-10 07:18:53
对于自我托管的Git存储库,并以类似于Gitweb的内容对其进行前端处理,Gitolite是当前的标准。然后,您的wiki可以提供gitweb和实际存储库URL的链接。保持“每个项目一个存储库”结构。任何交叉引用(例如语言、主题和任务)都可以发生在wiki中。
https://stackoverflow.com/questions/8794347
复制相似问题