Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/svn/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
非常慢(乌龟)SVN与基础相比,因为赢得10个秋季创造者更新[本地回购]?_Svn_Windows 10_Tortoisesvn - Fatal编程技术网

非常慢(乌龟)SVN与基础相比,因为赢得10个秋季创造者更新[本地回购]?

非常慢(乌龟)SVN与基础相比,因为赢得10个秋季创造者更新[本地回购]?,svn,windows-10,tortoisesvn,Svn,Windows 10,Tortoisesvn,我注意到,自从升级到最新版本的windows,同时使用tortoiseSVN将任何文件与其基础版本进行比较以来,出现了巨大的延迟(只是坐在那里无所事事) 我走上了快车道,大约在一个月前得到了秋季创作者的更新,我也注意到了这一点,所以我返回,它消失了。在它击中RTM后,我认为这是固定的,但显然我错了 我说的很慢是什么意思 Before fall creators update: <1 second After: A minute or 2, as long as it takes..and

我注意到,自从升级到最新版本的windows,同时使用tortoiseSVN将任何文件与其基础版本进行比较以来,出现了巨大的延迟(只是坐在那里无所事事)

我走上了快车道,大约在一个月前得到了秋季创作者的更新,我也注意到了这一点,所以我返回,它消失了。在它击中RTM后,我认为这是固定的,但显然我错了

我说的很慢是什么意思

Before fall creators update: <1 second

After: A minute or 2, as long as it takes..and that's just for comparing 1 file.
秋季前创建者更新:和Microsoft在重新编译代码时修复。这里使用固定的MFC,不使用慢速获取/设置像素

要在Windows 10中修复使用MFC的当前和旧编译工具。发行说明没有提到修复,但它是累积更新的一部分

因此,安装更新应该可以修复它。因此,如果出现问题,请确保至少运行Build 16299。214(运行
winver.exe
查看数字)

如果您在最后一个位置有这个或更高的数字,则问题应该消失

旧的和过时的信息被归档。对于旧的解决方法,我没有删除“ribbon”设置或更改Windows中的安全性,而是安装了最后一个夜间版本(1.9.9.x),性能又恢复了。 我查看了设置,功能区仍被选中为默认设置。但表现是存在的。

在陆龟VN设置窗口中,I

  • 选定的差异查看器/合并工具部分

  • 选中的外部

  • 选中


  • 工作起来像个符咒。

    作为一种解决方法,您可以使用TortoiseUDiff工具。它仍然很快。以下是我的工作:

  • 在Windows资源管理器中的工作文件夹上单击鼠标右键,然后单击“SVN提交”
  • 在“提交>更改”列表中选择一个或多个文件
  • 右键单击所选内容并选择“将更改显示为统一差异”

  • 它没有OrtoiseRemerge强大,但如果您只需要查看正在提交的更改,上述方法仍能快速工作。

    安装WinMerge后,速度问题似乎已完全解决。

    这对我来说是个好办法。我允许在防病毒防火墙保护设置中使用TortoiseSVN程序。它使SVN提交速度最快

    去你的防病毒软件。我的病很快就好了。因此,我将告诉您相应的步骤

    1) 点击“互联网与网络”

    2) 点击“防火墙保护”

    3) 检查“程序规则”并单击“配置”按钮。 它将打开一个窗口,显示系统上允许的Exe列表。 你的防病毒软件会阻止陆龟病毒和相关的前男友,如果他们不在 允许的Exe列表

    4) 所以现在点击“添加”按钮,打开对话框就会弹出

    5) 转到“C:\Program Files\TortoiseSVN\bin”目录

    6) 选择TSVNCache.exe、TortoisePlink.exe、TortoiseProc.exe、ConnectVPN.exe和 单击“打开”,然后在列表窗口中单击“确定”


    给你。希望对您有所帮助。

    发现了一个类似的问题,但对于GIT:禁用Windows defenders实时扫描/保护,看看会发生什么。这里也一样。禁用Windows Defender没有帮助。在完全初始化差异视图之前,我必须坐下来等待10秒钟。我不运行windows defender。当我从svn commit和git commit窗口(双击其中任何一个窗口中的文件)运行时,行为都是一样的。只是在他们的G组页面上纠缠Octoisesvn的开发人员,他们没有计划修复它。他们的回答是:“微软将在1月30日发布一个补丁。”老实说,没有这些功能区,情况也不会好多少——速度稍快,但总体上比以前的windows更新慢很多。不得不恢复到Creators版本,只是放大比较。谢谢!禁用使用色带完全解决了我在使用Ortoisegitmerge时遇到的问题。有了色带,需要30秒才能显示合并,现在它被禁用了,它又回到了接近即时的状态。对于这里的另一个用户来说,它起到了作用。在msft社区投票支持该问题,并尝试更新GPU驱动程序并重新安装Tortoise(Git/SVN)。由于此处所述的漏洞保护:@AngelicCore Microsoft通过2018年1月31日发布的累积更新汇总立即修复了该问题。是的,此版本起诉本机Windows Ribbon,不再使用Mfc来修复该问题,但不建议在生产环境中使用SVN 1.10 dev引擎,这不是答案。WinMerge不是一个三向合并工具。