量産メモ帳

忘れっぽいのでメモを残しています。浅く適当に書きます。

SVN リポジトリにアクセスすると、Eclipse が固まる。

スポンサーリンク

スレッドを解析したら、Subversion プラグインのスレッドが、あるオブジェクトのロックを保持したまま
WinNTFileSystem#getBooleanAttributes というメソッドを呼び出している所で待たされていて、
そのオブジェクトのロックが解放されるのを待っている Eclipse の main スレッドがブロックされていることが分かった。


しかし、プラグインが何のファイル/ディレクトリにアクセスしようとしているのかまでは分からなかった。
そこでまず、Eclipse の環境設定ダイアログの「チーム」>「SVN」>「パフォーマンス」にある各項目を弄ってみたけど、問題は解決しなかった。
次に、Eclipse プロジェクトがあるフォルダ階層に対するアンチウイルスソフトのオンアクセススキャン機能を無効にしたら、問題は発生しなくなった。


アンチウイルスソフトSubversion って相性良くないのか。。


参考資料: