如何在Review Board中正确更新评审,仅添加新提交内容?
解决Review Board更新评审时重复上传旧变更的问题
你需要用提交范围语法来指定仅更新最新的变更,命令如下:
rbt post -r id_review_2 id2..id3
说明:
-r id_review_2:指定要更新的目标评审ID(即评审2的ID)id2..id3:表示仅提交从id2(评审2中最后一个提交的ID)到id3(本次新提交的ID)之间的变更,这样就不会包含评审1的内容。
为什么之前的命令不行:
rbt post -r id_review_2:默认会对比当前分支与基线分支(比如master)的所有差异,所以会把评审1的变更也包含进来。rbt post id1 id3 -r id_review_2:更新现有评审时不支持指定多个独立的提交ID,必须用范围语法来限定变更区间,因此会报错“Too many revisions specified”。
内容的提问来源于stack exchange,提问作者Paganini
相关产品推荐
相关产品推荐

