gpt4 book ai didi

svn - AnkhSVN 提交非常慢

转载 作者:行者123 更新时间:2023-12-04 14:24:33 26 4
gpt4 key购买 nike

最近,我不得不将我的 SVN 存储库移动到不同的服务器,但自移动以来我遇到了一些性能问题。

我在我的工作站上使用 Visual Studio 2005、AnkhSVN 2.1.7819.411 和 TortoiseSVN 1.6.6,在运行 Windows Server 2008 的服务器上使用 VisualSVN Server。

每当我尝试在 Visual Studio 中提交文件或查看文件历史记录时它需要二十几秒钟。

我确认已在服务器防火墙上为 VisualSVN Server 创建了一个异常(exception),但是当我禁用服务器的防火墙时,性能恢复正常(提交需要 1-2 秒)。当我在 TortoiseSVN 中提交或检查文件日志时,性能也很好。

为确保问题与存储库的移动无关,我是针对在新服务器上创建的新存储库运行这些测试。

因此,我认为问题出在 AnkhSVN 上,但我不知道如何进一步诊断它。

如有任何帮助,我们将不胜感激。

最佳答案

您使用哪个主机名连接到您的服务器?

该主机名是否解析为 IPv6 和 IPv4 地址? (http://localhost 在 Windows Vista 及更高版本上执行此操作)。

AnkhSVN (SharpSvn) 使用的 Subversion 启用了 IPv6,因此如果主机解析为两种地址类型,它将在 IPv4 之前尝试 IPv6。

如果这是一个问题,您可以尝试启动

ping <hostname>

在命令提示符下。如果主机启用了 IPv6,您应该会在那里看到 IPv6 地址。如果不是,则只是普通的 IPv4 地址。

如果您使用 https:// 连接到您的主机,那么您可能会看到一个不同的问题:如果 AnkhSVN 使用 neon 0.29.0-.0.29.2 3(参见帮助 -> 关于),neon 的性能会下降,因为一些其他客户端仍在使用早期版本。

Neon 0.29.0-0.29.2 尝试以不同的方式关闭 https 连接,如果您使用以不同方式处理连接关闭的代理或非 Apache 服务器,这会导致速度变慢。此问题已在 neon 0.29.3 中得到解决,该版本可在更高版本的 AnkhSVN 中使用。

关于svn - AnkhSVN 提交非常慢,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2681241/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com