在尝试从私有分支合并时,我一直收到错误列表:
数据库被锁定,执行语句'RELEASE s0'
我运行了aggnet subversion edge server:1.7.5-3220.94
我运行的乌龟svn客户端:TortoiseSVN 1.7.7,Build 22907 - 64 Bit,2012/05/15 12:16:05
任何人都可以请指出导致这种情况的原因,以及如何解决这个问题.Web上的引用表明某些进程正在使用sqlite后端.来自svn客户端上下文菜单的通用"释放锁定"操作似乎没有帮助?
小智 11
如果您使用的是Windows版,那么让我们继续下一步:
右键单击repo文件夹并转到TortoiseSVN
选项,然后选择该选项Clean Up
.
在清理选项中选择:
Clean Up working copy status
Refresh Shell Overlays
Include external
Run Code Online (Sandbox Code Playgroud)
笑
小智 5
如果您使用其他程序(netbeans),则配置程序Netbeans:
options> Team> versioning> subversion> Preferential client为"CLI"更改此选项,并在选择目录TortoiseSVN\BIN中的SVN.exe之后
这解决了锁定数据库的问题