2011-03-13 70 views
1

私はWindowsとLinuxの変更をコミットするためにSVNを使用していますが、BOM文字がファイルに追加/削除される場合があります。 SVNの差分がBOMのこの変更を無視し、私が変更したファイルだけを表示することを望みます。 BOM文字を無視するdiffコマンドがありますか?SVN diffコマンド - BOMを無視する

ありがとうございました。

+4

私は(非)回答を削除しました。しかし、私は主張しています。あなたのファイルの1つに追加されたBOMは、実際には変更であり、コードの実行方法にある程度の影響を与える可能性があります。 BOMを追加しないようにIDE /エディタを設定する必要があります。 –

+0

ビジュアルスタジオでBOMを追加しないように設定するにはどうすればよいですか? – gln

答えて

0

あなたはあなたのプラットフォームが何であるかは言及していませんでしたが、Windowsの場合Beyond CompareはBOMの操作性がよく、SVNと統合することができます。

+0

WinMergeはBOMも理解し無視しますが、問題はSVNがファイルをダーティとマークし、比較ツールを使用してBOM以外のものが変更されていないことを確認する必要があることです。 –

4

むしろ、BOM文字を放出しないようにエディタを設定する必要があります。適切なエンコーディング(UTF-8)を使用している場合、それは必要ないし有用でもありません。

関連する問題