2017-10-30 19 views
0

svn、特にtortoisesvnクライアントを使用すると、リビジョン別差分リビジョンを簡単に調べることができますか?Tortoise SVN - リビジョンのステップスルー

私はコードレビューをしており、特定のファイルに対して複数のコミットが行われています。

私はショーのログを行うことができますし、手動で

  • 選択REV1 & REV2 - >比較リビジョン
  • 選択REV3 & rev4 - - >比較
  • 選択rev2の& REV3>はリビジョンを比較します改正
  • 電気ショック療法...

しかし、私はワットです違いをステップ実行するより良い方法があるかどう

+0

なぜすべての中間リビジョンを確認する必要がありますか?前回レビューされたリビジョンまたは最後にリリースされたリビジョンとの現在のリビジョンを比較します。途中で何が起こったかは重要ではありません。それは最終的な設計案ではなく、建築家の破棄されたスケッチ/コンセプトのすべてを見るように求めるようなものです。 – alroc

+0

@alroc私はSVNの古いモノリシックコードで作業しています。 (実際にはRPGIV)私がリファクタリングするとき、私はそれをコミットすることでそれを行います。大きな変化、同じように。一度にすべての変更を見直すのではなく、段階的に見ていくことがよりクリーンです。 – Charles

答えて

1

は、これはおそらく、コマンドラインクライアントで行う方が簡単です。.. ondering:

svn log --diff 

documentationでください:

--diff

各リビジョンの情報の一部として差分レポート(a svn diff)を含むsvn logの特別な出力モードを有効にします。

+0

これは便利ですが、コマンドラインのdiffはGUIほどうまくいきません。 – Charles