WindowsでSubversionを使用する際に問題が発生しました。開発者がファイルfoo.Data.sql
をコミットし、その後別の開発者がfoo.data.sql
というファイルをコミットしました。もちろん、Subversionではファイルの大文字と小文字が区別されますが、Windowsでは大文字と小文字が区別されるため、Windowsクライアント(すべてのクライアントはこの環境のWindows)に問題が発生していました。 Subversionでのファイルのケーシングの問題を防止します
- どのようにそれは、開発者がWindowsクライアントを使用してこれを実行することは可能ですか?彼は無効な作業コピーを持っていますか、またはクライアント(TortoiseSVN)にバグがありますか?
- これらの変更がリポジトリに入力されないようにするにはどうすればよいですか(つまり、ファイルケーシングの問題の健全性チェックを実行するフックスクリプトを作成した人がいますか?