Svn 乌龟的自动清理vn 有时乌龟要求我做清洁没有什么好的理由-意思是我没有虐待/杀死它/停止它在中间…在我看来,这是“正常操作流”,不需要手动清理

Svn 乌龟的自动清理vn 有时乌龟要求我做清洁没有什么好的理由-意思是我没有虐待/杀死它/停止它在中间…在我看来,这是“正常操作流”,不需要手动清理,svn,version-control,tortoisesvn,Svn,Version Control,Tortoisesvn,有没有一种方法可以不向用户显示这些清理请求,而只是在引擎盖下默默地执行这些请求,并向用户提供一致的体验?事实上,需要这样做的不是龟甲VN,而是svn本身。这意味着有些事情确实搞砸了。你给出的事实很难回答什么和如何回答 最好的办法可能是你试着更有意识地工作,这样你就能记住在这之前你做了什么,并观察其中的模式。如果你找到了,也许有人能回答你的问题 我以前见过这个。我相信有一个用例涉及到重命名和移动整个目录,这确实让SVN感到困惑。上次发生这种情况时,我移动的其中一个目录上的svn状态开始显示为“嵌套

有没有一种方法可以不向用户显示这些清理请求,而只是在引擎盖下默默地执行这些请求,并向用户提供一致的体验?

事实上,需要这样做的不是龟甲VN,而是svn本身。这意味着有些事情确实搞砸了。你给出的事实很难回答什么和如何回答


最好的办法可能是你试着更有意识地工作,这样你就能记住在这之前你做了什么,并观察其中的模式。如果你找到了,也许有人能回答你的问题

我以前见过这个。我相信有一个用例涉及到重命名和移动整个目录,这确实让SVN感到困惑。上次发生这种情况时,我移动的其中一个目录上的svn状态开始显示为“嵌套”,在执行提交时,svn失败,表示我的WC已锁定,并建议使用清理操作。当然,这是行不通的,想弄清楚我需要做些什么来解决这个问题,这是一个相当艰难的考验


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

我已经用乌龟好几年了,从来没有见过这种情况。你要怎么做才能得到这个信息?是的,这里也是。正常的操作流程根本不需要进行清理。IIRC清理只在WC中搜索并移除延迟锁。它有时在更新/提交期间发生。我只是在做一些基本的事情。。。我有时也会通过IntelliJ和Ankh提交—这是否需要清理?您使用的是服务器还是内置文件支持?我不熟悉后者。我们使用VisualSVN作为服务器。