2012-09-03 92 views
0

我試過但未能從舊帖子中找到答案。所以我很抱歉,如果它已經存在,我轉發了這個問題。GIT推送到由一個gerrit服務器託管的多個存儲庫

我們有一個問題,我們有一個gerrit服務器託管多個git存儲庫。有時相同的提交需要推送到兩個或更多的存儲庫,但並非總是如此。現在我們遇到了一個問題,gerrit抱怨其他提交中已經使用的變更id,當我們試圖推動第二個回購時。

是否有一種簡單的方法可以將相同的更改推送到具有不同更改ID的多個存儲庫?

或者如何創建一個新的更改ID?

BR, 雅諾S.

+0

,你指的是提交ID,即提交SHA-1散列?你注意到你指定了不同的遙控器? – Vince

回答

-1

如果要複製,您可以使用格里特複製。但是,這是全面發生的。

現在 - 如果您想推送一個選擇性的changeSet(即自動)您可以完成changeset-merged鉤子。但是,保證沒有合併衝突。

如何自動檢測此提交是否適合推送,是基於評論?

你最好的選擇是創建git的補丁,並通過更改標識應用到下一庫

相關問題