2012-03-20 11 views
0

良い日、Subversion - カスタム拡張子を持つ2つのテキストファイルを比較する

私はカスタムファイル拡張子(.mts)に関数を格納するアプリケーションを使用しています。

たとえば、functions.mtsにサブルーチンがあります。私はSubversionを使って、このプロジェクトの生涯にわたってなされた変更を保存しています。

私はC#を使用していたかのように2つのファイルを比較できるようにSubversionをカスタマイズする方法はありますか?

TIA、

coson

答えて

1

.mtsファイル自体がC++ファイルであるかのように意味しますか?これが意味することは、ファイルがテキストかバイナリであるかどうかにかかわらず、内部diffは気にするので、Subversionはそれと関係がないということです。あなたは違いを調べるための外部ツールを使用したい

あなたがあなたのCと同じ差分ツールを使用したい++ IDEを使用して、あなたがSubversionを設定する(またはコマンドラインで識別)できることを意味している場合:

http://svnbook.red-bean.com/en/1.7/svn-book.html#svn.advanced.externaldifftools

差分-CMD = colordiff

:例えば

、私は私の~/.subversion/configファイルにこのディレクティブを持っています

これは、私がsvn diffを使用した場合、私は色分けされた相違を得ることを意味します。

0

は、あなたが他のファイルとまったく同じ差分を使用してみましたか?私が知っている限り、それは全く拡張を気にしません - あなたは他のもののようにそれらを比較できるはずです。

私はこのマシンでtortoisesvnを持っており、拡張子.testを持つ2つのファイルのdiffを選択すると期待通りに動作しました。

+0

私はそれをしました。問題のファイルの最後の2つのチェックインを比較しようとしましたが、「変更されたファイル」ダイアログが表示されました。 http://www.omnicom-innovations.com/Images/QTP-Compare.png – coson

+0

はい、私はしました。私は最後の2つのチェックインを比較しようとしました。おっとっと。 – coson

関連する問題