読者です 読者をやめる 読者になる 読者になる

VisualStudioで画像の変更差分を見る

(VisualStudio history image Merge)
クライアントで使用するリソースをソース管理に入れて変更した場合に、ソースファイルと違って差分が見れないので不便!!
f:id:orzmakoto:20151021232917p:plain

ですが、リソース(PNG、JPGとか)の差分確認に使用するツールWinMergeを指定すると見れるようになります。

WinMergeの入手

2.14.0-jp-56のバージョンから画像の比較が行えるようになっているのでインストール(もしくはZIP版を展開)しておきます。
WinMerge 日本語版

※以降、2.14.0+-jp-84 64bitインストール版を使用

VisualStudioでファイルの比較ツールWinMergeを設定

[ツール(T)] > [オプション(O)...] > [ソース管理] > [Visual Studio Team Fuandation Server]
f:id:orzmakoto:20151021233513p:plain
[ユーザーツールの構成(C)...]
f:id:orzmakoto:20151021233559p:plain

[追加(A)...]
f:id:orzmakoto:20151021233732p:plain

拡張子(E)* .png
操作(O) 比較*
コマンド(C)* C:\Program Files\WinMerge\WinMergeU.exe
引数(A)* /wl /wr /dl %6 /dr %7 %1 %2

必要な拡張子を追加し[OK]
f:id:orzmakoto:20151021234042p:plain

これでOK
(∩´∀`)∩ワーイ

f:id:orzmakoto:20151021234145p:plain
変更のあった箇所にイエローで目印がついています


ふと思い出したコトが、まだVSSを使っていた時に数GBあるDBのバックアップをVSSに突っ込んでたあアホがいたなぁ・・・
斬新な管理だったなー
おかげでソース取得でおワンコ