我们目前使用activecollab和subversion,但我们想考虑使用Git或Hg来为我们提供分布式源代码控制。
有人做这项工作,以便修订可以链接到activecollab中的票证,就像它们用于SVN一样吗?
答案 0 :(得分:5)
activeCollab 3(目前在beta中)内置了GIT和Mercurial支持。
由于您在GIT存储库上进行身份验证的方式以及大多数生产PHP设置的限制,activeCollab仅适用于存储库的本地副本。与SVN不同,您只需提供存储库URL和用户凭据,对于GIT,您需要:
当activeCollab 3稳定版本发布时,我们将提供文档和详细说明。
答案 1 :(得分:2)
如果你想托管私人git。您可以使用gitolite和activeCollab gitolite module
该模块将允许管理git repos,SSH密钥,读/写访问和&更多来自activeCollab源模块页面。
答案 2 :(得分:1)
正如this thread或this one所示,目前还没有正式支持使用ActiveCollab的Git或Mercurial。
2010年5月:
很抱歉,我没有听说有人为activeCollab的Source模块提供GIT支持 我们将把这种集成的开发视为核心功能,但由于我们自己不使用GIT,可能需要一段时间(目前我们的待办事项清单上还有一些更重要的任务)。
一月2011年:
抱歉,我们不会评论尚未成为activeCollab一部分的功能,直到它们成为activeCollab的一部分。如果我们将其添加到系统中,我们会让每个人都知道它,不要担心。
有一个post-receive hook for activeCollab written in PHP to be used with Git & Github,它说明了AC和Git之间的某种形式的合作,但这就是它。
答案 3 :(得分:1)
有一个非常稳定的模块https://github.com/UCF/ActiveCollab-Github-Module/ 您只需在安装https://github.com/UCF/ActiveCollab-Github-Module/issues/1#issuecomment-1969986
后解决问题希望它会对你有所帮助。