TortoiseSVN的自动清理

问题描述:

有时乌龟需要我做没有理由的清理 - 这意味着我没有滥用/杀死/阻止它在中间......海事组织这是“正常运营流程”,不应该需要手动清理。TortoiseSVN的自动清理

有没有办法让不向用户显示这些清理请求,而只是在底层隐藏地完成这些清理请求,并向用户呈现一致的体验?

+0

我一直在使用乌龟几年,从未见过这个。你需要做什么才能得到消息? – 2009-08-23 14:43:10

+0

aye,这里也一样。正常的操作流程根本不需要进行清理。 IIRC清理只能通过WC进行搜索并删除延时锁。 – gbjbaanb 2009-08-23 14:58:07

+0

它在更新/提交期间有时会发生。我真的只是做基本的东西... 我也通过IntelliJ和安科提交 - 这是否需要清理? – ripper234 2009-08-23 15:27:20

其实它不是TortoiseSVN,但svn本身需要这个。这意味着某些事情会变得混乱。用你给出的事实难以回答什么和怎样。

最好的可能是您尝试更有意识地工作,以便您能记住在发生这种情况之前立即执行的操作并观察其中的模式。如果你找到了一个,也许有人可以回答你的问题。

我以前见过这个。我相信有一个用例涉及重命名和移动真正混淆了SVN的整个目录。上次发生这种情况时,我移动的其中一个目录的svn状态开始显示为“嵌套”,并且在执行提交时SVN失败,说我的WC已被锁定并建议使用清理操作。当然,这并没有奏效,而且试图准确判断我需要做什么来解决这个问题是一件非常痛苦的事情。

我也看到这一点,当你使用两个不同的SVN客户端,你提交一个和另一个需要清理之前,它会完成操作。当我使用TortoiseSVN并且同时打开Visual Studio时,偶尔会发生这种情况。在某些情况下,当我尝试下次更新或提交时,AnkhSVN似乎需要清理。但它并不经常发生。