我有一個場景。我有兩個實例,Gerrit的實例1和Git的實例2。我想了解git如何攔截直接來到實例2的請求?
可以安全地假設我必須遠程安裝gerrit,而不是git實例。
在不同的機器上安裝Gerrit和git
當初始化格里特,交互CLI屏幕詢問這應該是本地(?)的目錄,例如/ home/ME /混帳回購(GIT回購裏面我有我的項目的git倉庫位置.git文件)。如果不是本地存儲庫,我指定一個遠程存儲庫URI,比如說ssh://[email protected]/root/project.git,首先它會起作用嗎?如果是的話,它是如何攔截所有推送,拉...請求到ssh://[email protected]/root/?
重複的http://stackoverflow.com/questions/26760661/how-to-setup-gitolite-and-gerrit-on-separate-ubuntu-servers/26774084。 – 2014-12-03 09:13:34
感謝您的鏈接Magnus。然而,事情是,我希望gerrit只「關照」遠程文件夾中的一個存儲庫(許多存儲庫)。一種方法是在所有其他存儲庫上提供完整的權限(如果我們這樣做,每個人都需要在本地設置git-review,這是我們不想要的)。我們只需要一組特定的人(在特定存儲庫上工作)使用gerrit。當所有人都不會使用gerrit的服務時,爲什麼要打擾他們。 – 2014-12-03 09:28:16
不,您的用戶不必設置git-review。 Gerrit的評論功能是可選的,您可以將其用作通用Git託管軟件,例如Gitolite。沒有人會因爲轉向Gerrit而煩惱(除了遷移本身)。 – 2014-12-03 09:51:10