Zend studio SVN:检测到未完成的交易

时间:2017-07-06 15:29:01

标签: svn zend-studio

我在过去的几天里遇到过这个错误至少几次,我花了一些时间研究它并找到解决方案。

故事:您使用Zend Studio进行SVN提交,并且正在发送文件,但是您的PC在进程/事务期间卡住了,而是会出现一个错误窗口,告诉您:“提交失败.SVN E200030:在......中检测到未完成的事务,一旦发生这种情况,您的整个本地项目就会被锁定。

解决方案1:尝试组建团队 - >清理,被团队吞没 - >更新...有时它可能会起作用,对我来说它没有。

解决方案2:关闭Zend Studio编辑器。转到本地项目目录并打开.SVN文件夹并查找任何.lock文件并将其删除,重新打开Zend Studio编辑器并执行团队 - >更新

解决方案3:为SQLite安装数据库浏览器。关闭Zend Studio编辑器。转到您当地的项目目录 - > .SVN并使用DBite for SQLite打开wc.db文件。在SQL Browser的数据库浏览器中,转到:执行SQL选项卡,并在其中添加以下2个查询,并逐个运行它们:

query1:DELETE FROM WC_LOCK

query2:DELETE FROM WORK_QUEUE

现在保存wc.db文件,关闭SQLite浏览器,重新打开Zend Studio编辑器并运行团队 - >更新

在我的情况下,SOLUTION3就是那个诀窍,我希望这很有帮助。

0 个答案:

没有答案