我正在使用帖子审核来发送文件以供审核。
假设我有一个包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]
全部发送到一起。
使用这些命令进行详细说明会很有帮助。我尝试阅读审核后的文档,但无法找到适合此类情况的解决方案。
谁能告诉我怎么做?
答案 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了解详情。