IntelliJ IDEA 13 无法正常使用SVN的有关问题和解决方法

IntelliJ IDEA 13 无法正常使用SVN的问题和解决办法

IntelliJ IDEA 13 无法正常使用SVN的问题和解决办法

 

问题描述:
IntelliJ IDEA 13.1.2安装后,使用SVN进行提交或更新时候会出现如下错误:
Cannot load supported formats: Cannot run program "svn": CreateProcess error=2, μ
或者
svn: E204899: Cannot run program "svn" (in directory "G:\code\langchao\.idea"): CreateProcess error=2, ϵͳÕҲ»µ½ָ¶

根本原因:
SVN使用了命令行工具,如果本地没有SVN的命令行工具,则导致出错。

解决办法:
1.安装TortoiseSVN客户端时,必须选中command line client tools这个选项。
下载路径:
http://ncu.dl.sourceforge.net/project/tortoisesvn/1.8.7/Application/TortoiseSVN-1.8.7.25475-x64-svn-1.8.9.msi
http://jaist.dl.sourceforge.net/project/tortoisesvn/1.8.7/Language%20Packs/LanguagePack_1.8.7.25475-x64-zh_CN.msi
IntelliJ IDEA 13 无法正常使用SVN的有关问题和解决方法
 
IntelliJ IDEA 13 无法正常使用SVN的有关问题和解决方法
 
2.配置IDEA中的SVN
IntelliJ IDEA 13 无法正常使用SVN的有关问题和解决方法
 

但是,此时使用SVN操作时将会出现另一个错误:
svn: E155021: This client is too old to work with the working copy at '......'
IntelliJ IDEA 13 无法正常使用SVN的有关问题和解决方法
 
原因分析:
idea用的subversion和本地安装的subversion不是同一个版本。

解决办法:
配置idea的sunversion时将前两项勾选。
IntelliJ IDEA 13 无法正常使用SVN的有关问题和解决方法
 

 

相关链接:

IntelliJ IDEA 13.1.3 SVN无法正常使用问题

IDEA13+subversion1.8 svn问题"This client is too old"