设置

设置

设置

我有多个盒子(所有盒子的尺寸和规格都相同)。除一个盒子外,其他所有盒子都对远程存储库(同一个远程存储库)进行了一次签出。但是,一个盒子对同一个远程存储库进行了约 120 次签出。

问题

svn status对任何一个带有单次结账的箱子进行操作都是即时的。(0.276 秒)

在盒子上,我对同一个远程存储库进行了~120次签出,这需要svn status很长时间(29.398秒)

时髦

svn cleanup我刚刚意识到,如果我在其中一个慢速结账处执行,然后svn status执行 ,那么状态就会立即发生变化。我进一步意识到,实际上,如果我执行svn status,然后执行另一个svn status,那么第一个会很慢,而第二个会很快。

思考

所以我认为这是某种缓存问题。有什么办法可以解决这个问题吗?

原因

我正在用作svn status一个例子;然而,我的主要问题是svn switch这些其他结帐需要很长时间,这使得升级所有结帐成为一项非常漫长而繁琐的任务。

相关内容