当我使用 时eclipse juno
,我的 Eclipse 经常冻结,或者我的 Eclipse 失去了与项目的 svn 连接。巧合的是svn info
,我在我的项目的命令行上执行了一个并且返回了一个:
svn: E200033: database is locked, executing statement 'PRAGMA synchronous=OFF;PRAGMA recursive_triggers=ON;'
当我搜索谁指的是wc.db
(我使用procexp.exe
)时,我注意到日食javaw.exe
有多个相同的引用wc.db
。当我关闭 eclipse 或杀死 javaw 时,锁确实被删除了(svn info 返回正常信息)。
在eclipse中我使用颠覆性的。
更新:一段时间以来,我使用 subclipse svn 插件而不是颠覆性插件,这为我“解决”了这个问题。