Old

TortoiseSVN 检出、更新断线的原因之一

最近在把这几个月各位铁友汉化好的文件整理进游戏源码中,需要频繁使用 TortoiseSVN 来更新源代码。但一直使用好好的 TortoiseSVN 出现令人郁闷的问题:更新 SVN 源时总是更新一些文件后就出现连接速度为 0 kb/s 一直 loading 状态,你关也关不了 SVN 更新窗口,强制关闭会导致 explorer 进程崩溃或者卡死。

explorer 崩溃倒是无所谓,win7 会自动重启此进程或者自己可以手动启动此进程,问题有个 explorer 进程是卡死!这样会导致整个windows系统贼慢!

寻找问题所在经过

》一开始我是怀疑网络问题,但检查了一下网络连接,完全木有问题。

》然后还是怀疑网络问题,不是自己的,是怀疑服务器,但叫其他朋友帮忙更新后,木有出现我说的情况。

》切换到 n 久没用的 winxp,更新一切正常!!!我了个去……

》郁闷啊……突然想到是不是 TortoiseSVN 版本问题?我前几天刚更新了 TortoiseSVN,而且跳跃了几个版本。于是我卸载新版重装旧版,但问题依旧! - - 从一开始就应该想到,现在的软件应该对win7更加兼容才对……

》google、百度搜遍,木有此情况的解决方法,连这个问题的问题都木有人提出。郁闷之极,总觉得 explorer 进程被卡死肯定有软件要使用 explorer 进程才出现此情况。于是我打开进程管理器,发现 TortoiseSVN 的一个进程 TortoiseProc.exe 死活也关闭不了,即使用 taskkill 也不行!最后拿出杀手锏 ntsd(从 xp 那里拿来,win7已经木有了)也无济于事。

转机

》本身能通过进程管理器结束的进程无法结束,通常是因为这个进程还在工作中!那么是不是文件被锁定呢?测试发现,的确是,svn 更新的目录执行清理时弹出警告“某某目录的某某文件被锁定”。

》问题的根本所在找到了,那么解决方向就明确了。既然 TortoiseSVN 的相关进程停止不了,说明被干扰了。能干扰其他软件对文件的操作的软件我想最大的祸首就是杀毒软件!!!

问题及解决

》我在2个星期之前给已经安装小红伞(Avira AntiVir)的家里台机又安装了MSE(Microsoft Security Essentials),难道是因为2个杀毒软件“文件监视争夺战”导致 TortoiseSVN 的进程无法完成工作?于是立马关掉 MSE,测试…………SVN 更新一切正常 - -

唠叨

看来各个杀软之间的关系的确比较紧张,有你没我!当然这是杀软本身的功能导致的,所以防护软件只能是各司其职,同样功能的只选择一个,不然很容易出现令人郁闷的问题。

感叹

哇,这样的一个“小问题”能写这么长,文囧多么可怕!

zww
or
oooo

声明: 除非注明,ZWWoOoOo文章均为原创,转载请以链接形式标明本文地址
本文地址: https://zww.me/archives/25456

38 comments

  1. 流年 流年 Google Chrome 11 Google Chrome 11 Windows 7 Windows 7

    饥饿?死锁?杀毒软件不要多,1个足以,甚至裸奔吧

    沙发
  2. Ooon Ooon Google Chrome 10 Google Chrome 10 Windows 7 Windows 7

    来完了···

    板凳
  3. zrqx008 zrqx008 Google Chrome 13 Google Chrome 13 Windows 7 Windows 7

    只装防病毒软件,连防火墙都用系统自带的。

    地板
    • zwwooooo zwwooooo Namoroka 3 Namoroka 3 Windows 7 Windows 7

      @zrqx008
      我这里说的也是防毒软件,其实用那些专门的防火墙有时很烦

  4. yetone yetone Google Chrome 13 Google Chrome 13 Windows 7 Windows 7

    文囧不可怕,发现不了问题才最可怕

    4楼
  5. 张扬扬 张扬扬 Firefox 4 Firefox 4 Windows XP Windows XP

    搞虚拟机玩玩

    5楼
  6. Leyeang Leyeang TheWorld Browser TheWorld Browser Windows 7 Windows 7

    不过你也提了一个醒呀,
    我一直以为是我网速不好,svn最近一直不好用。

    6楼
    • zwwooooo zwwooooo Namoroka 3 Namoroka 3 Windows 7 Windows 7

      @Leyeang
      熊窝的现在的svn本身是比较慢的,但也不至于一直断开

  7. 七七 七七 Internet Explorer 7 Internet Explorer 7 Windows XP Windows XP

    了解,同样功能的只选择一个

    7楼
  8. 奚少 奚少 Firefox 4 Firefox 4 Windows 7 Windows 7

    现在杀软虽然说的是都相互兼容,但是背地里。。。哎。。。

    8楼
    • zwwooooo zwwooooo Namoroka 3 Namoroka 3 Windows 7 Windows 7

      @奚少
      不一定是背地里搞鬼,因为相同功能会导致冲突很正常

  9. Alex Gao Alex Gao Firefox 4 Firefox 4 Windows 7 Windows 7

    MSE...dell送15个月的麦咖啡~~~不过我到现在还懒得用

    9楼
    • zwwooooo zwwooooo Namoroka 3 Namoroka 3 Windows 7 Windows 7

      @Alex Gao
      我 一直不喜欢时间限制的东西,所以应该和你一样懒的用

  10. 毕扬 毕扬 Google Chrome 11 Google Chrome 11 Windows 7 Windows 7

    那个游戏好玩吗?

    10楼
  11. 毕扬 毕扬 Google Chrome 11 Google Chrome 11 Windows 7 Windows 7

    唉?貌似不是游戏,好吧我看不懂你说啥

    11楼
  12. 星野蒼真 星野蒼真 Firefox 6 Firefox 6 Windows 7 Windows 7

    文囧真可怕...

    12楼
  13. 自说Me话 自说Me话 Google Chrome 11 Google Chrome 11 GNU/Linux GNU/Linux

    Linux裸奔足矣.哈哈

    13楼
  14. yiyi yiyi Google Chrome 18 Google Chrome 18 Windows Server 2003 Windows Server 2003

    在找版本控制系统。不知道这个好用吗

    14楼

Leave a Reply