SubVersion 通过命令行进行强制解除锁定

通过TORTOISESVN删除一个文件时,系统反馈说该文件被锁定了,所以无法删除。但是当找到该文件所在的文件夹时,发现该文件并不存在。

这种情况的出现可能是因为有人在文件被锁定状态下对文件进行了强制删除,比如能过命令行。

解决方法:
使用svn unlock --force

例子:
svn unlock --force ”http://[SVNRepositoryAddress]/svn/branches/....../Filename.***

以上这个命令,不管文件存在不存在,都会执行删除动作。如果文件不存在,则会在远程Repository里面对文件存在的相关链接数据进行清除处理。

コメントを残す

メールアドレスが公開されることはありません。