win10安装SVN失败问题汇总
1.检查DOS命令行是否以管理员运行,这步非常重要,毕竟你是要注册一个服务,没有最高权限是无法注册的。 我让DOS用管理员身份运行后的结果如下: 2.检查SVN的安装路径,在仓库的目录中去找配置文件,我的仓库配置文件如下:仓库名称就是 test 将你的配置文件修改成我红框中的那样,这样是打开权限,单词前面不能有空格。然后保存关掉。 3.检查path变量是否自动配置完成,如果正确自动配置,path变量的值回如下: 在配置成功后,感觉一切都是预想的那样时,开始提交代码,可是控制台报告:计算机主动拒绝了请求。 解决方法:没有启动服务就开时搞,因为你的服务时自动的,也就是说开机后会启动,所以要手动启动一次服务才可以。 如果这时侯启动失败,错误代码:87。 那么别慌,重启电脑,抽根烟,回来别的不干,先在服务中看有没有启动,如果没有,就手动启动。一切顺利~
其他错误处理: 1、Windows 无法启动 SVNService服务
解决方法:删除服务,再重新加载该服务。
方法一:用sc.exe删除 进入命令窗口,键入sc delete svnservice 方法二:删注册表
打开注册表编辑器,查找
HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices 找到对应服务,删除之。
2、[SC] CreateService 失败 1072:
指定的服务已标记为删除。
关掉服务窗口
3、错误 1053:服务没有及时响应启动或控制请求
注册表HKEY_LOCAL_MACHINESYSTEMControlSet001Servicessvnserver
4.强行删除注册表: 建立一个文本文件,文件内容:
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE/SOFTWARE/Classes/Folder/shell/DeleteSVN] @=”Delete SVN Folders”
[HKEY_LOCAL_MACHINE/SOFTWARE/Classes/Folder/shell/DeleteSVN/command] @=”cmd.exe /c /”TITLE Removing SVN Folders in %1 && COLOR 9A && FOR /r /”%1/” %%f IN (.svn) DO RD /s /q /”%%f/” /”” 将以上内容放在记事本中,保存。 保存完成后修改文件名,包括后缀名:kill-svn-folders.reg 保存完后文件会变成这样: 双击这个reg文件。成功后,在每一个文件夹上点击右键都会有一个“Delete SVN Folders”的选项,点击之后,就可以删除这个文件下下面所有的.svn文件了! 暂时就这么多,后期会持续更新。如果还有其他的问题,请私信或留言我