1

svn diff を実行すると、コンテンツの差分がテキスト ファイルになります。操作が遅いので、Eclipse を使用して再度 diff を実行したくありません。

比較のために結果をより良い方法で表示する必要があり、私が見つけたのは Colordiff です。同じ目的で Notepad++ にプラグインはありますか、それとも Eclipse にフォーマット付きの差分結果を表示するためのプラグインはありますか?

(シナリオは、いくつかのコアの変更といくつかのグローバルな置換があるブランチにいます。このブランチを元のブランチと比較する必要があります。スクリプトの助けを借りて、グローバルな置換の一部を除外しますが、それでもまだあります多くの場合、ツールを使用せずにチェックする必要があります)。

4

3 に答える 3

2

git diff ... > foo.diffN++ で foo.diff を実行して開くことができます。git diff --colorこれにより、シェルと同様の出力が得られます。並べて表示したい場合は、外部差分ツールをセットアップする必要があります。

于 2012-05-19T08:30:06.803 に答える
1

すでに Eclipse を使用している場合は、Subversive や Subclipse などの Subversion 用の Eclipse プラグインを使用してセットアップする必要があります。どちらも差分にうまく色を付けないので、それが主なポイントである場合は、定義に外部差分ツールを追加する必要があります (ここでは Subversive の場合)。

  • 開けるWindow > Preferences > Team > SVN > Diff Viewer ここに画像の説明を入力
  • 新しい差分エントリを定義するここに画像の説明を入力

Eclipse へのマージ ツールの統合について私が過去に尋ねた質問に対する同様の回答を参照してください: https://stackoverflow.com/a/7749442/41540

于 2012-05-19T10:01:46.387 に答える
0

使用しているSCMに特定のGUIツールを使用しているかどうかについては言及していませんか?TortoiseSVNなどを使用している場合は、Notepad++内で差分を表示するためのアプローチを次に示します。

TortoiseSVN(および同様のツール)の差分ビューアーとしてNotepad++を使用する方法。

于 2012-06-02T13:13:47.997 に答える