审核后:发送不同包下的特定提交进行审核

时间:2015-11-10 09:38:17

标签: git

我正在使用帖子审核来发送文件以供审核。 假设我有一个包A,在src文件夹下有10个文件a[1], a[2], a[3], ..., a[10]A/src/a[i]。我在“branch-a”下工作。发送说a[1], a[2]。说我也承诺使用sha:a123

假设我还有另一个包B,其中包含另外10个文件b[1], b[2], b[3], .. , b[10]。在同一个src文件夹下:B/src/b[i]。我在“branch-b”下工作。发送说b[1], b[2] and b[3]。说我也承诺使用sha:b123

注意:这些 10 + 10 文件是新制作或新修改的。

现在我想在同一次审核后将所有a[1], a[2], b[1], b[2] and b[3]全部发送到一起。

使用这些命令进行详细说明会很有帮助。我尝试阅读审核后的文档,但无法找到适合此类情况的解决方案。

谁能告诉我怎么做?

1 个答案:

答案 0 :(得分:0)

您应该创建两个单独的提交,每个包一个。

然后你可以使用:--revision-range=sha。例如。适用于您的场景:

post-review --revision-range=a123

post-review --revision-range=b123

如果评论应该有多个提交,您可以使用常规形式:

post-review --revision-range=sha1:sha2 

这将为sha1和sha2之间的所有内容创建一个审核请求(包括sha1和sha2)。

但是,如果您只指定一个修订版(例如,在您的情况下为a123),则仅包含该提交的更改。

或者,如果您没有准备好提交,则可以创建两个diff文件并使用:post-review --diff-filename=mycode.diff方法。查看docs了解详情。