从虚拟机在共享文件夹中缓慢签出svn

从虚拟机在共享文件夹中缓慢签出svn,svn,tortoisesvn,vmware,svn-checkout,Svn,Tortoisesvn,Vmware,Svn Checkout,我正在尝试将文件夹从SVN签出到位于VMware虚拟机中的共享文件夹中,但与SVN服务器的连接速度非常慢,并且经常会在未完成时超时。我的svn文件夹的正常签出大约需要一分钟,但现在似乎需要一个多小时 有趣的是,它只发生在共享文件夹结构的一个层次上。例如,共享文件夹是\\myserver\myapp,如果我尝试将名为“custom”的SVN文件夹的内容签出到\\myserver\myapp\custom,签出将花费一个多小时。但是,如果我将该自定义文件夹的内容从SVN签出到\myserver\my

我正在尝试将文件夹从SVN签出到位于VMware虚拟机中的共享文件夹中,但与SVN服务器的连接速度非常慢,并且经常会在未完成时超时。我的svn文件夹的正常签出大约需要一分钟,但现在似乎需要一个多小时

有趣的是,它只发生在共享文件夹结构的一个层次上。例如,共享文件夹是\\myserver\myapp,如果我尝试将名为“custom”的SVN文件夹的内容签出到\\myserver\myapp\custom,签出将花费一个多小时。但是,如果我将该自定义文件夹的内容从SVN签出到\myserver\myapp\或\\myserver\myapp\anotherfolder\custom,签出下载速度会明显加快(不到一分钟)

因此,我想知道这种奇怪的行为是否与服务器或文件夹的Active Directory中的某些权限设置有关

注释

  • 我正在使用OrtoiseSVN 1.6.15和Subversion 1.6.16
  • 虚拟机正在运行MS Windows Server 2003 R3 SP2
  • 我的主机正在运行XP 2002 SP2
这种行为:

  • \\myserver外部执行签出时发生。
  • 不会出现在svn签出目录为\\myserver\myapp的\\myserver
  • 即使病毒扫描程序设置为排除\\myserver\myapp\文件夹和子文件夹,也会发生
  • 即使svn存储库中的文件夹不是自定义文件夹,也会发生。我还使用来自不同服务器的其他svn存储库进行了测试
  • 即使使用sliksvn库也会发生
编辑:

  • 我尝试签出的文件夹大小为120 MB,包含约2000个文件
  • 我要签出的路径位于一个13级的svn目录

  • 对我的svn服务器的ping可能与网卡上的卸载功能有关。我对物理机和虚拟机都关闭此选项,以确保最快的传输速度

    我在这里有一篇关于它的博客文章


    这可能与网卡上的卸载功能有关。我对物理机和虚拟机都关闭此选项,以确保最快的传输速度

    我在这里有一篇关于它的博客文章


    您是否可以更新问题,以包含您尝试签出的路径有多大、包含多少文件以及SVN服务器的延迟等信息?这将有助于对应该观察到的行为设定一些预期。尝试运行进程监视器,过滤乌龟进程,然后查看日志以查找拒绝访问的错误或其他奇怪行为。您是否可以更新问题,以包含您尝试签出的路径有多大、包含多少文件以及SVN服务器的延迟等信息?这将有助于对应该观察到的行为设定一些预期。尝试运行进程监视器,过滤乌龟进程,然后查看日志以查找拒绝访问的错误或其他奇怪行为。