1

每次我尝试更新我的 SVN 结帐时都会收到此错误。

我能找到的最接近的博客文章是这样的:

http://blog.arc90.com/2008/07/02/fixing-the-cant-move-svntmpentries-to-svnentries-error/

我认为这可能是一个修复:chflags -R nouchg ./从终端的 SVN 结帐顶部,但没有喜悦。

我以前有过这种情况,但我的解决方法是完全删除有问题的 SVN 结帐。然而这次它非常高,我们的目录结构很大(使用 ezpublish),它需要 yonks 再次检查它。

有没有其他人有这个并且知道如何解决它?

4

1 回答 1

1

可能是另一个进程打开了该文件进行写入并阻止了它。尝试找出哪个进程阻塞了该文件,然后将其杀死:

fuser .svn/entries
# will output:
# /path/to/.svn/entries:  PID
kill -9 PID
于 2013-08-30T12:47:24.897 回答