Svn 释放锁和清理之间的区别

Svn 释放锁和清理之间的区别,svn,version-control,tortoisesvn,Svn,Version Control,Tortoisesvn,我是乌龟SVN 1.14,我很难理解释放锁和清理动作之间的区别。他们不应该做同样的事情,解锁锁定的文件吗?在subversion中,锁有多种含义 “锁”用于描述用户之间的排除,以避免冲突提交。这通常是在二进制文件上完成的 还有另一个锁叫做工作复制锁,它基本上是subversion的内部锁。这可以防止在同一工作副本上工作的多个subversion客户端之间发生共谋。这可以在状态输出中看到。这是通过svn cleanup命令删除的 当subversion在进程中间被中断时,工作副本上的这种锁定也会发

我是乌龟SVN 1.14,我很难理解释放锁和清理动作之间的区别。他们不应该做同样的事情,解锁锁定的文件吗?

在subversion中,锁有多种含义

“锁”用于描述用户之间的排除,以避免冲突提交。这通常是在二进制文件上完成的

还有另一个锁叫做工作复制锁,它基本上是subversion的内部锁。这可以防止在同一工作副本上工作的多个subversion客户端之间发生共谋。这可以在状态输出中看到。这是通过
svn cleanup
命令删除的

当subversion在进程中间被中断时,工作副本上的这种锁定也会发生。所以这意味着一些未完成的操作仍保留在工作副本上。
svn cleanup
还会搜索这些管理锁,并从工作副本中删除这些管理锁