【发布时间】:2011-06-06 14:20:59
【问题描述】:
我们目前使用带有 subversion 的 activecollab,但我们想考虑使用 Git 或 Hg 来为我们提供分布式源代码控制。
是否有人在做这项工作,以便可以将修订链接到 activecollab 中的工单,就像它们在 SVN 中一样?
【问题讨论】:
标签: git mercurial git-svn hgsubversion activecollab
我们目前使用带有 subversion 的 activecollab,但我们想考虑使用 Git 或 Hg 来为我们提供分布式源代码控制。
是否有人在做这项工作,以便可以将修订链接到 activecollab 中的工单,就像它们在 SVN 中一样?
【问题讨论】:
标签: git mercurial git-svn hgsubversion activecollab
activeCollab 3(目前在 beta)内置了 GIT 和 Mercurial 支持。
由于您在 GIT 存储库上进行身份验证的方式以及大多数生产 PHP 设置的限制,activeCollab 仅适用于存储库的本地副本。与 SVN 不同,您只需提供存储库 URL 和用户凭据,对于 GIT,您需要:
activeCollab 3 稳定版发布后,我们将提供文档和详细说明。
【讨论】:
如果你想托管私有 git。你可以使用gitolite和activeCollab gitolite module
此模块将允许从 activeCollab 源模块页面管理 git repos、SSH 密钥、读/写访问权限等。
【讨论】:
目前还没有对带有 ActiveCollab 的 Git 或 Mercurial 的官方支持,如 this thread 或 this one 所示。
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 之间某种形式的协作,但仅此而已。
【讨论】:
有一个相当稳定的模块https://github.com/UCF/ActiveCollab-Github-Module/ 你只需要在安装后解决问题https://github.com/UCF/ActiveCollab-Github-Module/issues/1#issuecomment-1969986
希望对你有所帮助。
【讨论】: