我們目前使用activecollab和subversion,但我們想要考慮使用Git或Hg來爲我們提供分佈式源代碼管理。有人使用Activecollab與Git或Hg?
是否有人做這項工作,以便修改可以鏈接到activecollab的門票,就像他們爲SVN?
我們目前使用activecollab和subversion,但我們想要考慮使用Git或Hg來爲我們提供分佈式源代碼管理。有人使用Activecollab與Git或Hg?
是否有人做這項工作,以便修改可以鏈接到activecollab的門票,就像他們爲SVN?
activeCollab 3(目前位於beta)內置了GIT和Mercurial支持。
由於您在GIT存儲庫進行身份驗證的方式以及大多數生產PHP設置的限制,activeCollab僅適用於存儲庫的本地副本。不同於SVN,在那裏你可以提供倉庫URL和用戶憑據,爲GIT您需要:
當activeCollab 3穩定版本不存在時,我們將提供文檔和詳細說明。
對於使用ActiveCollab的Git或Mercurial,還沒有官方支持,如this thread或this one所示。
2010年5月:
對不起,我沒有聽說過任何提供activeCollab的源模塊Git支持。
我們將考慮開發這種集成作爲核心功能,但由於我們自己不使用GIT,因此可能需要一段時間(目前我們還有一些更重要的任務要做)。
2011年01月:
對不起,我們沒有對尚未activeCollab的一部分功能發表評論,直到他們activeCollab的一部分。如果我們將此添加到系統中,我們會讓每個人都知道,不用擔心。
有一個post-receive hook for activeCollab written in PHP to be used with Git & Github,它說明了AC和Git之間的某種形式的協作,但就是這樣。
有沒有人使用過鉤子或git-svn?我閱讀了代碼,但仍不確定它做了什麼。 SVN集成非常好,因爲它可以讓你快速查看差異,這對於審查代碼非常有用。 – 2011-06-07 13:46:41
@特倫斯:很好的問題,我沒有直接的經驗。 – VonC 2011-06-07 15:43:13
有一個相當穩定模塊https://github.com/UCF/ActiveCollab-Github-Module/ 你只需要修復的問題,當安裝後https://github.com/UCF/ActiveCollab-Github-Module/issues/1#issuecomment-1969986
希望它會幫助你。
如果你想承載私人git。您可以使用gitolite和activeCollab gitolite module
此模塊將允許管理git的回購協議,SSH密鑰,讀/寫訪問&更從activeCollab源模塊頁。
+1。有趣的演變。 – VonC 2012-01-18 06:39:08