AndroidStudio安装SVN遇到的坑爹的问题Can't use Subversion command line client

在将项目从Eclipse迁移到Android Studio时,遇到SVN命令行客户端问题,包括错误提示“Can't use Subversion command line client”和“Subversion command line client version is too old”。尝试更新到最新版SVN并安装command line client tools后,问题依然存在。最终通过降低SVN版本到1.8.12并与服务器版本对应解决,但对Android Studio是否能配置SVN Format仍有疑问。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

在把项目从EC上搬到AS上遇到了一个奇葩的SVN问题,搞了好久才搞好。真是日了dog了!

问题如下:
1.Can’t use Subversion command line client: svn Probably the path to Subversion executable is wrong. Fix it.Errors found while svn working copies detection. Fix it.

2.Subversion command line client version is too old.

因为SVN是以前在用Eclipse开发的时候就已经弄好了的,所以也不知道其中的command line client tools这个选项是否安装了(SVN安装时,默认是没安装的)。然后我检查了AS上面Setting的Subversion是配置好了的,如下图:

这里写图片描述

在网上也没找到合适的解决办法,大多数都说只能重装了。那我也只能重装了,那看了下错误2说我客户端的版本太老了,那我直接就到SVN的官网下了最新SVN 1.9.2安装上去。并且在安装的时候勾选了command line client tools 这个选项,如下图:

这里写图片描述

安装完成后,我以为就可以了。满心欢喜的打开AS,结果给我来了个下面的错误,shit!

这里写图片描述

它还提示too old,当时我就郁闷了。没办法了,又只能查找资料。最后在stackoverflow找到了个相对满意的答案,大概意思就是我得与服务器版本相对应,得降到1.8几的版本。http://stackoverflow.com/questions/32062819/subversion-command-line-client-version-is-too-old-error-in-android-studio,没办法只有检查下服务器上面的版本,如下图

这里写图片描述

然后我看到Format 是1.8,并且我问了服务器上面的svn是多少的版本,老大说1.8的吧!所以,没办法了只有降版本了。最后下了个1.8.12的版本装上去,虽然是好了。但是我总觉得,AS是不是可以配置Format,还是说AS默认的Format是1.8?求懂的大手解答下…
最后1.8.12的版本下载地址 http://sourceforge.net/projects/tortoisesvn/files/1.8.12/Application/

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值