TortiseSVN 1.8网络慢速传输

TortiseSVN 1.8网络慢速传输,svn,tortoisesvn,windows-server,network-share,Svn,Tortoisesvn,Windows Server,Network Share,我有这个问题已经有一段时间了。无论何时尝试在映射的网络驱动器下的目录上执行OrtoiseSVN中的任何操作,该操作都会花费大量的时间来完成,而在本地驱动器上执行相同的操作都非常快 由于这里的开发环境,我无法处理本地驱动器上出现问题的文件 我能做些什么(或者让系统管理员做些什么)来加快操作速度,还是我必须快点等 TortoiseSVN 1.8.5,构建25224-64位,2014/02/18 20:05:11 Subversion 1.8.8,-发布简短回答:不要使用网络驱动器 众所周知,Orto

我有这个问题已经有一段时间了。无论何时尝试在映射的网络驱动器下的目录上执行OrtoiseSVN中的任何操作,该操作都会花费大量的时间来完成,而在本地驱动器上执行相同的操作都非常快

由于这里的开发环境,我无法处理本地驱动器上出现问题的文件

我能做些什么(或者让系统管理员做些什么)来加快操作速度,还是我必须快点等

TortoiseSVN 1.8.5,构建25224-64位,2014/02/18 20:05:11
Subversion 1.8.8,-发布

简短回答:不要使用网络驱动器

众所周知,OrtoiseSVN在网络驱动器上的速度非常慢。这与它如何覆盖这些图标有关。网络驱动器的速度问题在手册第4章“设置”中提到。默认情况下,TortoiseSVN关闭网络驱动器上的覆盖,以帮助加快网络驱动器覆盖。不要再打开它

从常见问题解答:

为什么图标仅在本地驱动器上可见而在网络驱动器上不可见?
转到
Settings->Look and Feel->Icon Overlays
,检查要查看覆盖图标的驱动器类型。请注意,为网络驱动器启用覆盖不仅会降低OctoiseSVN的速度,还会降低整个系统的速度

我希望您没有使用
文件://
协议并在共享驱动器上访问repo

切勿通过网络驱动器使用共享存储库。有几种易于安装的基于Windows的Subversion服务器软件包(例如,易于安装并允许您通过网络访问SVN的软件包),它们通常是免费的

您甚至可以将
svnserve
轻量级Subversion服务设置为一种服务。Subversion设计为低维护且易于在服务器上运行。任何优秀的开发人员都可以轻松地在该服务器上设置Subversion服务器和存储库。它经历了各种设置,这是编写得最好的技术手册之一


简而言之:不要使用网络驱动器。根本没有理由这样做。你的工作副本应该是本地的。如果你必须使用网络驱动器(有时人们的主目录是网络共享,并且你假设要使用那里的所有文档),你可能会被迫关闭图标覆盖或使用Subversion命令行(哪款TortoiseSVN随附,可以选择安装)。

简短回答:不要使用网络驱动器

众所周知,TortoiseSVN在网络驱动器上的速度非常慢。这与它如何进行图标覆盖有关。关于设置的手册第4章中提到了网络驱动器上的速度问题。默认情况下,TortoiseSVN关闭网络驱动器上的覆盖以帮助加快网络驱动器覆盖。不要重新打开它

从常见问题解答:

为什么图标仅在本地驱动器上可见而在网络驱动器上不可见?
转到
Settings->Look and Feel->Icon Overlays
,检查要查看其覆盖图标的驱动器类型。请注意,为网络驱动器启用覆盖不仅会降低TortoiseSVN的速度,还会降低整个系统的速度

我希望您没有使用
文件://
协议并在共享驱动器上访问repo

永远不要通过网络驱动器使用共享存储库。有几种易于安装的基于Windows的Subversion server软件包(例如,易于安装并允许您通过网络访问SVN的软件包)。而且,它们通常是免费的

您甚至可以将
svnserve
轻量级Subversion服务设置为一种服务。Subversion设计为低维护且易于在服务器上运行。任何优秀的开发人员都可以轻松地在该服务器上设置Subversion服务器和存储库。它经历了各种设置,这是编写得最好的技术手册之一


简而言之:不要使用网络驱动器。根本没有理由这样做。你的工作副本应该是本地的。如果你必须使用网络驱动器(有时人们的主目录是网络共享,并且你假设要使用那里的所有文档),你可能会被迫关闭图标覆盖或使用Subversion命令行(TortoiseSVN随附哪一款,并且可以选择安装).

当WC位于网络共享上时,独占锁定可以帮助解决速度慢的问题:但用户必须是唯一访问WC的人。这是一项新功能。我想知道TortoiseSVN是否可以做到这一点?1.7之前,这不是一个问题。但是,TortoiseSVN在网络驱动器上速度慢,因为它必须进行覆盖并缓存。在Netwo上rk驱动器,维护这些覆盖会使Explorer在网络驱动器上的速度非常慢,这就是为什么TortoiseSVN在网络驱动器上关闭它们。但是,如果没有它们,使用TSVN是很困难的,所以人们打开它们,这样他们就可以使用网络驱动器来制作工作副本。不,这不会影响TortoiseSVN的状态图标。该功能应该与s一起使用vn.exe命令行客户端,必须更新存储在共享上的工作副本。不过,可能还有其他我不知道的情况。当WC位于网络共享上时,独占锁定可以帮助解决速度慢的问题:但用户必须是唯一访问WC的人。这是一个新功能。我想知道TortoiseSVN是否可以做到这一点?1.7之前,这不是一个问题。但是,TortoiseSVN在网络驱动器上运行缓慢,因为它必须进行覆盖并缓存它们。在网络驱动器上,维护这些覆盖会使Explorer在网络驱动器上的运行速度非常慢,这就是为什么TortoiseSVN在网络驱动器上关闭它们。然而,如果没有这些覆盖,则很难使用TSVN,因此人们会打开它们,所以他们会可以将网络驱动器用于工作副本。不,它不会影响TortoiseSVN的状态图标。该功能应与svn.exe命令行客户端一起使用,该客户端必须更新存储在共享上的工作副本。可能还有其他我不知道的情况,例如