如何解锁svn?

use*_*030 6 svn visual-studio-2010

我正在尝试将项目签入svn.但是,我收到一条错误消息,指出它已被锁定.我是唯一的用户.我试图"清理"我的项目.没变.

有没有办法强行解锁?

Mik*_*ler 7

这可能意味着您的工作副本已被锁定.请提供完整的错误消息以供进一步分析.

如果强制终止svn命令或命令错误,则会导致锁定的工作副本.

快速修复是运行svn cleanup.这通常可以修复损坏的工作副本.


Bri*_*ndy 0

SVN 确实有锁定功能,但您可能没有使用它。如果你这样做了,你只需要先解锁。

也许您应该删除(或移动到桌面)锁定的文件夹,然后执行 svn update 来获取最新的文件夹。

如果您有更改,您可以通过首先删除复制文件夹中的 .svn 文件夹,然后粘贴到新签出的文件顶部来将它们复制回来。

通常 svn clean 会修复这些问题,但有时我看到我别无选择,只能执行上述操作。

(注意:执行此操作之前关闭 Visual Studio)