除非我使用 --no-auth-cache,否则 svn checkouts 速度非常慢

除非我使用 --no-auth-cache,否则 svn checkouts 速度非常慢

使用最新的 Ubuntu 64 位,检查大型代码库

svn co https://....

需要几个小时。使用 cygwin 或 tortoise 只需 5 分钟。经过一番探索,我发现了这个邮政虽然没有成功,但是却促使我去尝试;

svn co --no-auth-cache https://....

结账仅需5分钟。

因此,我有一个解决方法,但我仍然想知道 Ubuntu 安装是否存在内在错误?

答案1

虽然你没有说存储库是什么,但克隆完整的存储库当然可能需要几个小时(在克隆 Linux 内核之前先稍等片刻!),因此,克隆存储库所需的时间是完全正常并且还有其他因素,例如带宽、SVN 服务器的负载、IPv6 等。您没有提供更多可以解决问题的信息。

另一方面,--no-auth-cache如果您访问的是受保护的存储库,此开关只会强制您的 SVN 向您询问凭据。如果有任何问题,则问题出在您的配置中存储的身份验证方法上。

相关内容