2017-09-12 58 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