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