2016-05-04 4 views
0

WSDLサービス定義がリポジトリにチェックインされています。私はバージョン間で変更されていることに気付きました。正確に何が変更されたのかを見たいと思います。TFSのバージョン間で長いシングルラインXMLを比較する

残念なことに、このWSDLファイルはかなり長いものですが、1行のXMLファイルです。 TFS比較は、行全体が変更されたことを示しています。これは実際には役に立ちません。

TFSの長いシングルラインXMLファイルのバージョン間の変更を比較するにはどうすればよいですか?

PS。明らかに、両方のバージョンをコピーしてフォーマットし、外部の比較ツールを使用することができます。 VS/TFSが提供するツールを使ってこの比較を行う方法があるかどうかを知りたい。

答えて

0

は、Visual Studioなどの外部ツールは、任意のファイルを比較することができます必要はありません、ローカルファイルシステム上にあるとしても、ローカルファイル:

enter image description here

しかし、あなたはまだ基本的な(いくつかの書式設定を行う必要があります検索 ">"と置き換えて "> \ n"とします)、変更された行を見つけることができます。

+0

しかし、私はそれを取る迅速かつ効率的な方法でこれを行う方法はありませんか?私はまだ両方のバージョンを取得し、それらをフォーマットし、次に比較ツールを組み込む必要があります。私はより高速な方法が期待されていました: "自動フォーマットと比較"の行に沿った何か... – Shaamaan

0

TFSは行の比較のために行を行うため、単一の文字列を単一の文字列に変換します。変更された内容についての詳細情報が必要な場合は、外部ツールを使用する必要があります。

私はXMLをプリティテーション/フォーマットし、両方のバージョンで比較を行うことをお勧めします。

0

私は手元に会社を代表していますが、これはあなたを助けることができます。

このユースケースは、デルタXMLのためのものであり、私たちの無料評価版または無料のオンラインサンドボックスを見て、行ごとの比較やXMLを提供してください。

http://www.deltaxml.com/products/core/