TortoiseSVN 清理实际上做了什么?
我还没有找到模式,但我经常被要求在尝试提交代码时进行“清理”。
如果 TortoiseSVN 知道它什么时候变脏,为什么它不自己运行清理呢?
Edit:我认为它不是自动的,因为它需要中止操作并解锁 /path 中的工作副本。
颠覆书:
递归清理工作副本,
解除锁定并恢复未完成的操作
运营。如果你有工作
复制锁定错误,运行此命令
删除陈旧的锁并获得您的
工作副本进入可用状态
再次。 ” 请注意,在这种情况下
锁指的是本地文件系统
锁定,而不是存储库锁定。
它基本上是尝试恢复 SVN 发生的任何错误的一种方法。
有关清理的文档:
http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-dug-cleanup.html http://tortoisesvn.net/docs/release/TortoiseSVN_en/tsvn-dug-cleanup.html
“如果 Subversion 命令无法
成功完成,可能是由于
服务器问题,您的工作副本可以
处于不一致的状态。在
这种情况你需要使用 TortoiseSVN
→ 清理文件夹。这是一个很好的
想法在顶层做到这一点
工作副本。
清理还有另一个有用的一面
影响。如果文件日期发生变化但其
内容没有,Subversion 不能
告诉它是否真的改变了
除非逐字节执行
与原始副本的比较。如果
你有很多处于这种状态的文件
这使得获取状态非常缓慢,
这将使许多对话框变慢
回应。对您的执行清理
工作副本将修复这些
“损坏”的时间戳和恢复状态
检查全速。”
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)