一.错误信息
1.更新代码时:SVN: 更新错误 找不到要更新的版本管理目录。
2.提交代码:检测不到任何更新(实际上有代码修改)。
3.Cannot run program "svn"。
二.原因分析
在电脑上新安装的的客户端TortoiseSVN、idea也是新安装的。
使用TortoiseSVN客户端可以正常的提交、更新代码,但是在idea中操作,会出现上面三种错误信息。
错误的根本原因是idea集成的svn插件是基于TortoiseSVN的客户端命令运行的,错误1、3都是在执行svn命令时,找不到svn命令导致的错误。
因为在安装TortoiseSVN客户端时候漏装了组件,或者没有安装TortoiseSVN客户端。
二.解决方案
TortoiseSVN官网地址:需要梯子才能访问
https://tortoisesvn.net/downloads.zh.html
如已安装,重新安装TortoiseSVN,选择modify
下一步,一定要选择cmmand line client tools。默认安装不会装这个组件,之后按照默认方式直到安装完成即可。
重启idea,SVN就可以正常使用了。