赞
踩
1、20200621,360扫描清理文件后,导致SVN服务器不能使用,如下图箭头标注的两个相关服务,显示“读取描述失败,错误代码2“
的相关错误信息,打开Visual Svn service报Cannot query service config: 系统找不到指定的文件 (0x80070002)
2、回想着360删除了60个G左右的临时文件,会不会是删除了代码文件,吓蒙圈了,传说中的删库跑路不会是在我这里出现了吧!
冷静下来后,找到360里的历史文件恢复查看,搜索出几万个文件,发现没有相关的SVN文件。顿时感觉有戏,赶紧度娘查SVN服务管理的代码库代码存放的路径,找到了名为Repositories文件夹,一看71个G,哈哈,原来真的还在,这回不慌了。赶紧换另一个思路,在另一个电脑
上安装SVN服务器,然后对照服务列表找到上图的两个文件,并找到相关的exe,发现exe文件并没有被删除。然后就接着搜索服务的文件描述在哪里看,最后找到是在注册表里,对比两边安装的注册表,发现少了两个服务选项,见下图,感觉有戏。赶紧对比把这两个项以用对应的参数补上。重启SVN服务后再次打开SVN管理器,发现这次又报了另一个错误:Cannot query service config: 有更多数据可用!!!。哎,想着是不是这样改不是个办法啊。干脆来了个彻底的。重装SVN 服务管理,然后改下Repositories这个文件名,重装完成后把新的Repositories文件夹删除,再把改名的Repositories文件夹改回来。重启SVN服务管理器,嘿嘿,我胡汉三又回来了,终于解决了。
PS:经过这回,赶紧把Repositories备份,真的是虚惊一场。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。