2013-03-06 10 views
5

最新のVisual Studio 2012 Update 2で作業しており、公式Microsoft's Git supportをインストールしました。 Microsoft Git ProviderとVisual Studio 2012の設定済み比較ツールの起動に失敗しました

Failed to start the configured compare tool. 
しかし、Gitのプロバイダでの比較ツールのための設定はありませんようだ:私が変更されたファイルのスタジオをdiffをしようとする。しかし悲鳴!問題を解決するにはどうすればよいですか?

多分私に何かが不足していますか?

Qで同じ質問をしました& Visual Studio Tools for Git support forumのセクションですが、今のところ答えはありません。

答えて

2

Visual Studioで使用するgit環境にdiff.toolを設定していることを確認してください。通常は、スタートメニューからGit bashを起動することでこれを見つけることができます。あなたが他のgitのツールを使用する場合は、グローバルスコープのためにこれを設定する必要があります。

git config --global difftool.vs11.cmd "c:/program files (x86)/microsoft visual studio 11.0/common7/ide/devenv.exe" '//diff' "$LOCAL" "$REMOTE"

git config --global diff.tool vs11

3

誰もが(私がやったように)同じ問題のために、この質問に着地する場合は、VS 2015は能力を持っています[Git設定]で設定します。

enter image description here

+0

これは構成を表示するだけですが、編集することはできません。このファイルを編集して設定を変更することができます:C:\ Users \ username \ .gitconfig –

+1

これは実際に設定を変更することができ、.gitconfigファイルを更新しますが、VSを再起動してもエラーが発生しますリブート後。 – HisDivineShadow

関連する問題