TortoiseSVN写锁定错误?

Jar*_*ier 8 svn tortoisesvn

想今天将我的分支合并回主干.没有在这个项目上工作一个星期,并且没有在那个时间框架内做过任何提交等.尝试从分支切换回主干并出现此错误:

No write-lock in 'Y:\Website\_Working Copy\app'
Run Code Online (Sandbox Code Playgroud)

我以前从未见过或看过这个问题,也找不到任何关于出错的文件......这可能是什么,我可以尝试什么?

此外,我刚刚将TortoiseSVN和SVN升级到最新版本,看看是否会修复损坏的文件但是不行.

Mik*_*ike 24

我正在从一个分支切换到主干,只是得到了同样的错误.

有了TortoiseSvn,我能够做一个"清理",并为我解决了这个问题.


Chr*_*ruk 14

如果您正在使用TortoiseSVN,那么可能发生的是(任意的)TSVNCache进程保持打开.svn/wc.db,这可以防止在切换操作期间创建对文件的写锁定.杀死进程(或者至少强制关闭句柄)将释放文件上的句柄,允许修改工作副本元数据的其他操作发生.


the*_*kbb 5

嗯......这很奇怪,但这是你工作副本中的一个问题.我将通过新的结帐中继来中止对svn交换机的故障排除.然后,您应该能够将分支合并到此新的工作副本中.