2

ファイル比較を行うとき、TFS にコミットする前にローカル ファイルを編集したいことがよくあります (効率的です)。kdiff3 の 3-way mergeでこれを行うことができます。しかし、比較中にこれを達成するにはどうすればよいですか? 過去に行っていたように、BeyondCompare3 でそれが可能であることを知っています。

これらは私のTools --> Options --> Visual Studio Team Foundation Server --> Configure User Tools --> Compare Operationです:

%1 -fname %6 %2 -fname %7
4

1 に答える 1

2

自分で答えを探していて、この質問を見つけたので、私の発見で更新しました。

A または B ファイルの編集は、kdiff3 ではそのままではサポートされていないように見えますが、2004 年に公開されたこの機能要求を監視することができます:)

ただし、回避策があります(ここのコメントにあります)

オプション 1は、Compare:%1 --fname %6 %2 --fname %7 -o %2にこれらのパラメーターを使用することです。B (-o %2部分) に出力されます。

オプション 2は、使用しているパラメーターを使用することですが、メニューで [現在のファイルをマージ] をクリックし、その後、出力ウィンドウのコンテキスト メニューで [B から行を選択] をクリックする必要があります。編集することができます。

于 2015-10-15T07:47:02.353 に答える