今天突然冒出来的问题,烦死了!
svn拉取代码报毒了,不用想,基本就是下面几个可能性:
1、某人提交的代码有毒
2、电脑上的第三方杀毒软件引发
3、Windows Defender误判
报毒的代码是一个dll文件,鬼知道写的什么,没有去深究,杀毒软件最近我也退了,问题只能是出在Windows了。
我的理想方案是代码不要有这种似毒非毒的东西,开发阶段还好,要是发布到客户环境,到时候总不能让客户把Windows安全防护关了吧。现在也不方便深究,一来二去太费时间。
我的防火墙本地一直是关的,最开始我觉得是最近有人提交了毒文件,但是找另外一个同事拉取代码验证了一下,他那边是好的,那只能是我本地最近有什么东西又开了:
关闭实时保护!关闭实时保护!关闭实时保护!
防火墙关了不顶用,这里也要关一下。另外,这个东西会自动开启,所以注册表里还要再捣腾一下,先按上述设置实时保护为关闭状态,在打开注册表:
按圈中的一个一个去找,最后配置为<已启用>,之后再去控制面板里看实时防护就是禁用状态了:
后续不确定会不会再次自动打开,上述操作网上找的。希望后续不会自动开了。
再次拉取代码就正常了:
点评:很。无。语。浪费很多时间,都是泪啊。。。
标签:svn,Windows,代码,编程,实时,拉取,含毒,关闭 From: https://www.cnblogs.com/sunshine-wy/p/18520840