現象
サーバ側の Subversion リポジトリにディレクトリが多い場合、TortoiseSVN のリポジトリブラウザで表示しようとすると、ダイアログが固まったまま反応しなくなる.
原因
TortoiseSVN のリポジトリブラウザは表示を高速化させるために、ディレクトリの先読みを行う. しかし、先読みするディレクトリが多すぎると逆にそれが悪影響を及ぼす模様.
対策
TortoiseSVN の Settings > General > Dialogs3 の、「Pre-fetch folders for faster browsing」のチェックを外す. ディレクトリを開くたび情報取得のリクエストが飛ぶが、先読みで固まることはなくなる.
備考
この現象は TortoiseSVN の問題であって、Subversion 自体は問題ない. ただ、リポジトリブラウザは便利なので、できればこのような状況にならないように、コミットするディレクトリの配置は工夫した方がいいかも.