detect case-insensitive filename clashes(TortoiseSVN1.4.4)

先日言及した大文字と小文字を区別しないディレクトリ名がリポジトリにあるとTortoiseSVNのチェックアウトに異常に時間がかかる件だが、Subversion側で対策用のフックスクリプトが公開されていることをdiscypusさんに教えて頂いた。

/case-insensitive.py (contrib/hook-scripts) - 大文字と小文字を区別しないために生じるファイル名の衝突を検出する pre-commit フックスクリプト

時間が空いたら管理者に聞いてみよう。

ところでこの問題の原因に気が付いたのは、Visual Studio 2005で使用するSubversionクライアントであるAnkhSVNアドオンで同様のリポジトリからチェックアウトした時にTortoiseSVNのように長時間無応答になるのではなく即座にエラーリターンしたからである。
同アドオンはTortoiseSVN程は洗練されたUIを持たないため敬遠気味だったのだが、この件でちょっと見直した。