将新文件添加到reviewboard中的现有审阅

时间:2014-05-20 09:02:00

标签: git review-board

我遇到这种情况: 我在上次提交时没有将所有文件添加到reviewboard(使用--include =) 但后来我被要求在这个新的审核请求中添加一些文件(来自同一个最后一次提交)。

使用     rbt post -r <numberOfReview> -I <file> 抛出错误:There don't seem to be any diffs!

有没有办法做到这一点?或者唯一的方法是发布新的审核请求?

1 个答案:

答案 0 :(得分:1)

这有点旧,但如果它可以帮助其他人,您可以在将其作为对同一审核请求的更新发布之前手动执行差异操作。即。

git diff --full-index revision_number -- all files to diff > newdiff.diff
rbt post -r numberOfReview --diff-filename newdiff.diff

版本号很可能是HEAD~1,但您可以检查git日志以确定。另外,请注意diff上的--full-index,Reviewboard不理解短索引(这是git默认生成的。)