19

Visual Studio 2005 に Team Foundation Server (TFS) を使用しています。

2 つのファイルのバージョンを比較したいときはいつでも、TFS は違いを示すウィンドウを表示します。

問題は、常に垂直方向に分割されることです。

実際、ほとんどの場合、水平に分割することを好みます。 私はすでにTFSオプションを見てグーグルで検索しましたが、何も見つかりませんでした。そのようなオプションが利用できないと思うとゾッとします!

水平方向に分割するように TFS を構成する方法はありますか?

4

5 に答える 5

22

TFS のビルトイン差分ツールがひどく欠けていることがわかったので、自分の環境で [ツール] -> [オプション] -> [ソース コントロール] -> [Visual Studio Team Foundation] でWinMerge ( http://www.winmerge.org/ ) をセットアップしました。

以下に素敵なブログ投稿があります。

http://www.vitalygorn.com/blog/post/2007/12/Better-DiffMerge-tool-for-TFS.aspx

于 2008-10-10T10:20:51.237 に答える
9

組み込みの diff/merge ユーティリティの向きを変更する機能はありません。選択できるサードパーティ製ツール (無料のものもあれば、そうでないものもあります) はたくさんあります。Team Foundation の比較および (コンテンツ) マージ操作で使用するさまざまなツールを構成するときに使用する正しいコマンド/引数の値を追跡している James Manning のこの投稿を確認してください。

于 2008-10-10T14:40:09.207 に答える
2

これは、TFSでWinmergeを使用する方法のより完全な説明のようです - http://www.neovolve.com/post/2007/06/19/using-winmerge-with-tfs.aspx

于 2010-01-15T22:24:23.967 に答える
0

WinMerge ( SourceForgeでも)を使用するには、 [ツール] > [オプション] > [ソース管理] > [Visual Studio Team Foundation Server] (Visual Studio 2015; 他のバージョンでは、このオプションがわずかに異なる場所にある場合があります) に移動する必要があります。その [オプション] ページで [ユーザー ツールの構成... ] を選択し、そのダイアログで [追加... ] を選択して、差分ツールの情報を追加します。

[ツールの構成] ダイアログで、次の情報を設定しました。

  • 拡大:.*
  • 操作: Compare(またはMerge必要に応じて)
  • コマンド: へのパスWinMergeU.exe
  • 引数:/x /e /u /wl /wr /dl %6 /dr %7 %1 %2
于 2016-03-31T21:08:02.170 に答える
0

私は Visual Studio 2012 を使用しており、サイド バイ サイド オプションとインライン モードのどちらかを選択できます。インライン モードでは、前と後が上下に表示されるので、ウィンドウ全体を編集できます。

StackOverflow の関連記事

于 2014-09-25T05:53:29.033 に答える