2017-09-12 59 views
1

我有一位觀衆詢問Gerrit是否會允許您在事後審查提交。這將使他們目前的項目繼續前進,而他們的大型和年長的團隊可以繼續學習Gerrit的使用。通過這種方式,他們的下一個項目可以完全採用Gerrit作爲他們承諾的門檻。是否有可能檢查舊的提交(即已經合併的提交)?

+0

這看起來像https://stackoverflow.com/questions/1186535/how-to-modify-a-specified-commit-in-git的副本 - 希望這應該回答你的問題。 –

+0

您的意思是「審查」,一般意義上的「看」或在某種格里特定的意義上可能與合併有關? – jwodder

+0

是的,可以查看舊的提交。你需要做的是使用分支名稱和提交編號重新創建新的評論。你的意思是修改提交的一個問題? – LethalProgrammer

回答

3

您的問題的答案是,可以使用Gerrit來查看舊的提交。


這裏的評論意味着你希望開發人員或其他人查看舊的提交。這意味着你想查看合併的提交?

一般工作週期在合併之前進行審查。

git checkout <old_commit> 
git review 

git-review是一個命令行工具GIT中/格里特提交的變化或抓取現有之一。

或其可能的修改

+0

我認爲這*可能會回答我的問題。你知道Gerrit UI有可能做到嗎?我甚至沒有提出與我提交給團隊的Gerrit CL的概念。 – Joey

+2

@Joey,是的,有可能使用UI來做到這一點。您需要將其指向樹並選擇您要查看的提交。檢查這個鏈接:https://gerrit-review.googlesource.com/Documentation/user-review-ui.html#new-vs-old。您可以通過選擇一個勾號來接受這個答案。 – LethalProgrammer

+0

我想創建一個「[更改屏幕](https://gerrit-review.googlesource.com/Documentation/user-review-ui.html#change-screen)」實例在合併提交回購有Gerrit啓用作爲可選項(即「[RepoCategory:optional_review]」),其中提交合並而不使用Gerrit。理想情況下,沒有Git foo。理想情況下,只能通過使用Gerrit UI。 – Joey