我正在使用 SlikSVN 的 64 位颠覆服务器进行源代码控制。前几天我注意到一些应用程序需要很长时间才能对存储库执行简单的操作,例如浏览存储库、提交等,我认为这是应用程序本身的问题。
但是,我尝试了通过 VPN 登录到我的网络的相同操作,它们都非常快速。唯一的区别是我通过 IP 地址 (v4) 而不是主机名连接到颠覆服务器。经过几次测试,我发现问题似乎与IPV6有关。
禁用 IPV6 使大部分性能问题消失了,但我不确定我是否希望这是解决方案......
SlikSVN 似乎支持 IPV6 - 它甚至有一个 -6 参数(我已经尝试过)以使 svnserve 更喜欢 ipv6 连接,但它似乎对这个问题没有太大帮助。我还在使用有问题的应用程序的最新版本(AnkhSVN 就是其中之一),并且相信它们也支持 IPv6。
我很想在 hosts 文件中添加一个条目,以便 SVN 主机的名称解析始终解析为 IPv4 地址,但这对我来说仍然感觉有点 hacky。
有没有人对这类问题有任何经验?
非常感谢,尼克