簡體   English   中英

如何在Gerrit Code Review中合並提交

[英]How to merge commit in Gerrit Code Review

我是gerrit的新手: http//code.google.com/p/gerrit/我在我的本地Mac上用git安裝了它。 完成。

我做了一些測試動作:

  • 注冊2個帳戶,第一個帳戶授予“管理員”權限, 第二個帳戶授予“注冊用戶”

  • 創建新項目

  • 我使用第二個帳戶將提交推送到主分支進行審核。 添加第一個作為審閱者

  • 檢查沒問題。 如何將此提交合並到主分支? Web UI的任何解決方案?

謝謝!

我解決了我的問題。

在管理員/項目/訪問上注意3個類別:

  • 代碼審查
  • 驗證
  • 提交

我錯過了最后兩個類別,因此,Gerrit不顯示提交按鈕

一旦提交在每個類別中具有最高分數並且在任何類別中沒有最低分數,則可以將其合並。 默認類別是Code Review(-2到+2)和Verified(-1到+1)。 因此,要合並提交,它必須具有+2代碼審核和+1驗證分數,並且沒有-2代碼審核或-1驗證分數。

具有“提交”權限的用戶將看到“審核”按鈕旁邊的“提交補丁集n”按鈕。 單擊它以合並提交。

Gerrit中的默認權限並不總是您所期望的。 為了讓第一位審閱者能夠提交審核,您必須授予他們(管理員)權限以獲得“+2”審核分數。

執行此操作后,審閱者將提交標記為+2,然后Gerrit會自動將提交合並到提交它的分支中。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM