1

私は選択したエディターとして Textmate (ふすまの新規ユーザー) を使用しています。今日、svn diff somefile を実行したところ、ファイル全体を変更したと svn が認識していることがわかりました。

Textmate では、Textmate -> 設定 -> 詳細設定 -> 保存して行末を LF に設定 (推奨) に移動しました。ファイルのエンコードは UTF8 に設定されています (推奨)。

これが正しい設定だと推測しましたが、実際にはわかりません。とにかく、私のプロジェクトは非常に速く変更され、大規模なプロジェクトなので、これは大したことです...何千ものファイルがあります。

4

1 に答える 1

0

SVN は、ファイルがどの行末を使用しているかは気にしません。ファイルが変更されたことを警告するだけです。

私の推測では、ほとんどのソース コードは Windows ベースのエディター (CRLF) か、OSx より前のエディター (CR) で書かれていると思います。あなたのプロジェクトが Mac 固有のものでない限り、私は最初のプロジェクトに賭けます。

于 2010-09-03T16:34:09.907 に答える