idea svn:update error No versioned directories to update were found

IDEAsvn插件报错

在我一既往准备搬砖时,习惯性的CTRL T先更新svn代码,结果报错idea svn:update error No versioned directories to update were found

CMD终端报错

随即我又打开terminal用命令行svn update更新成功,但是在命令提示符也同时出现了[0x7FFE573C70E3] ANOMALY: use of REX.w is meaningless (default operand size is 64),我当时就怀疑IDEA报错是否和这段提示有关。

源头

由于以前都没什么异常,昨天偶然听见同事说IP-GUARD重装了,我随即就想起我刚入公司时,把系统从windows 7升级到windows 10也出现过同样问题,当时查找资料发现是由于IP-GUARD HOOKAPI 冲突导致.

解决方法1

在注册表路径HKEY_LOCAL_MACHINE\SOFTWARE\TEC\Ocular.3\agent\config添加字符串值"hookapi_disins"="1"无需重启即时生效,没有路径就手动创建。但是此注册表键值电脑重启后就会失效,因此可以自己写个bat放入启动项:

hookapi_disins.reg

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\TEC\Ocular.3\agent\config]
"hookapi_disins"="1"
regedit.bat

regedit.exe /S hookapi_disins.reg

解决方法2

控制台添加客户端配置hookapi_disins=1屏蔽所有进程的HookAPI