AnkhSVN + Visual Studio 2013 预览版无法设置 - 加载挂起

标签 ankhsvn visual-studio-2013

使用:

  • Microsoft Visual Studio Ultimate 2013 预览版 12.0.20623.01 更新
  • AnkhSVN 2.5.12116

我已经:

  • 在“工具”->“选项”中启用该插件
  • 使用 TortoiseSVN GUI 将项目添加到 VS 之外的 svn。

当我启动 VS 时,转到:

然后对话框挂起,只显示:

正在加载(并显示微调器,就像它实际上正在加载一样)

未提供任何文件。有趣的是,如果我打开 URL 组合框,它会显示我的存储库中的许多不同路径,例如

但无论我选择哪一个,都会发生无休止的“加载”。

我已经尝试清除 AnkhSVN 中的身份验证缓存,我已经从我的 win 计算机上的 https 服务器导入了证书等等。 TortoiseSVN 工作正常,我可以从 Google Chrome 看到该存储库。

此外,“ View ”->“存储库资源管理器”挂起,永远显示旋转图像。

谢谢

伊戈尔

最佳答案

在命令提示符中键入 ping myserver.com 时您会看到什么。如果您没有看到 ping 到类似 12.34.56.78 的地址,而是看到某个“2001:888:0:7::77”样式的地址,那么您的服务器很可能会先解析为 ipv6 地址,然后再解析为 ipv4 地址。 (请注意localhost有这个问题)

Subversion 1.8 切换到新的 http 实现,并且此实现当前不会尝试连接到 DNS 解析器解析的其他地址。

问题在于,许多 Subversion 服务器尚未监听 ipv6 连接,而通过使用计算机名称作为服务名称,您可以告诉 http 客户端(在本例中为 Subversion)您的服务器确实支持 ipv6。

关于AnkhSVN + Visual Studio 2013 预览版无法设置 - 加载挂起,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18742349/

相关文章:

visual-studio-2010 - 带有 AnkhSVN 的 Visual Studio 2010 - 项目克隆

caching - NCache 无法通过 NCache Explorer 添加新的本地缓存/现有的本地缓存

.net-4.0 - Windows XP 上的 Visual Studio 2013

visual-studio-2010 - Ankhsvn 未集成到 Visual Studio 2010

visual-studio - SVN 自动更新

exception - Visual Studio 2017 中的 AnkhSVN 崩溃

visual-studio-2010 - AnkhSVN - 源 URL 和目标 URL 似乎没有指向同一个存储库

git - 无法在本地服务器上推送 git repo

c++ - CMake Unresolved external 问题

visual-studio-2013 - Sitecore 项目 - Localhost 只是挂起