1

次のような状況があります: 最後のコミット (--include= を使用) からすべてのファイルをレビューボードに追加したわけではありませんが、後で、この新しいレビュー要求に (同じ最後のコミットから) いくつかのファイルを追加するように求められました。

rbt post -r <numberOfReview> -I <file> スローエラーを使用 すると:There don't seem to be any diffs!

それを行う方法はありますか?それとも、新しいレビュー リクエストを投稿するしかありませんか?

4

1 に答える 1

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 が生成するものです)。

于 2016-04-01T13:57:17.443 に答える