CVがラインエンディングを変換するのを防ぐ方法は?
-
01-10-2019 - |
質問
他の多くの人々と同様に、私たちはCVSでラインエンディングの問題を抱えています。ただし、ほとんどの問題とは異なり、私たちの問題は逆です。
CVSを強制する方法はありますか いいえ /nからcr /lfに線を変換します。 Windowsマシンにチェックアウトしても、ラインエンディングがUNIX形式のままになりたいと思います。それも可能ですか?
問題:ラインエンディングの変換により、チェックムが変更されます。これは、2つの成果物の平等を比較することが困難であるため、問題です(他の方法では監査可能ではありません)。
CVSからSVNへの移動はオプションではありません(試行不足からではありません)
解決
ファイルをバイナリとしてタグ付けします -kb
また、CVはラインエンディングをマングルしません。
cvs add -kb new.file
cvs admin -kb existing.file
所属していません StackOverflow