我目前在我的新公司中設置了gerrit服務器。我過去使用gerrit好幾年了,但我從未設置過一個。在沒有父母的情況下在gerrit中提交補丁
我安裝了gerrit 2.13.5,我試圖配置它。我有兩個最後要解決的問題(我在這裏只討論一個)。
我的列表提交A-> B->Ç
A是B的父,B是的Ç
父- 有人拒絕(-2)我的補丁A和B(因爲它們不好),但接受C(+2)。
- C是完全地無關的A和B(在另一個文件夾中其他文件到我的項目)
的按鈕「提交包括父母」似乎我犯C,但我不能摘櫻桃成格里特/主因爲A和B都是拒絕分支。由於C與A或B無關,但我不想要太多本地分支,所以我已經完成了所有3個提交到同一分支。
我用摘櫻桃提交選項爲格里特配置
[submit]
action = cherry pick
mergeContent = true
我認爲,使用這個選項,我能摘櫻桃的提交對象沒有直接父母的依賴。我曾經在我以前的公司這樣做過,但我無法成功在這裏設置gerrit。
如果有人有任何想法或問題,我會真的得到或回答它。
乾杯。
如果C與A和B沒有關係,那麼將其基於上游分支而不是B,這樣就不會有A和B作爲父母,並且您將不會有合併問題。 – larsks