[英]How to configure a minimal review time on gerrit?
我正在尋找一種配置gerrit的方法(包括公共gerrithub.io實例),這樣它就不允許草草評論 。
我所說的倉促審查是一種變更在短時間內得到批准並且被合並的變更,以至於真正不允許其他人進行審查 。
這些評論很危險,因為我認為每個項目都應該有一個可配置的時間窗口,該時間窗口應該在10-120分鍾之間。
假設您將時間窗配置為30分鍾,則意味着更改不會在30分鍾之前合並,因為它確實獲得了足夠的投票。
雖然有人會說這也是一個安全問題,但我更擔心的是,最初只有兩名參與更改的2-3個人進行了審查。 這意味着外部意見規則會以某種方式被繞開。
似乎我不是唯一正在尋找這樣的解決方案的人:
在Gerrit patchset-created
的hook patchset-created
,對任何新創建的補丁集進行-2審查,以使該補丁集無法提交,並啟動一個計時器,在30分鍾內將-2更改為0,以便解鎖該補丁集。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.