mac os 10.10 android studio 解决 svn “this client is too old ···”问题

1 篇文章 0 订阅
1 篇文章 0 订阅

原文地址:(解决的是 PHPstorm 上的问题,但是也适用我遇到的这个问题)

http://andowebsit.es/blog/noteslog.com/post/how-to-upgrade-subversion-on-osx/


android studio 从导入svn导入 安卓项目后,包关于svn的错误:

svn: E155021: This client is too old to work with the working copy at




我的操作系统 macos 10.10   本地svn 版本1.7

查看本地svn 版本

$ svn --version
svn, version 1.7.17 (r1591372)
   compiled Aug  7 2014, 17:03:25
...
跟新homebrew(用mac开发的应该都安装了把),然后查看subversion的版本,安装svn

$ brew update
Updated Homebrew from 80f2d299 to 93e17517.
...

$ brew info subversion
subversion: stable 1.8.10 (bottled)
https://subversion.apache.org/
Not installed
...

$ brew install subversion
==> Installing dependencies for subversion: readline, sqlite, openssl
==> Installing subversion dependency: readline
...
==> Installing subversion
==> Downloading https://downloads.sf.net/project/machomebrew/Bottles/subversion-1.8.10_1.mavericks.bottle.3.tar.gz
######################################################################## 100,0%
==> Pouring subversion-1.8.10_1.mavericks.bottle.3.tar.gz
==> Caveats
svntools have been installed to:
  /usr/local/opt/subversion/libexec

Bash completion has been installed to:
  /usr/local/etc/bash_completion.d
==> Summary
/usr/local/Cellar/subversion/1.8.10_1: 116 files, 9,4M
跟新后,再次查看版本

$ svn --version
svn, version 1.7.17 (r1591372)
   compiled Aug  7 2014, 17:03:25
...
哦?还是原来的版本

$ which -a svn
/usr/bin/svn
/usr/local/bin/svn
有两个,修改 bash_profile文件,优先使用新版本,编辑 ~/.bash_profile :

export PATH="/usr/local/bin:$PATH"
$ source ~/.bash_profile

$ svn --version
svn, version 1.8.10 (r1615264)
   compiled Aug 25 2014, 10:57:58 on x86_64-apple-darwin13.3.0
...
现在svn的版本是1.8了,重新打开android studio发现还是一样的报错,打开android studio的设置 ,搜索svn


把svn的路径修改成1.8版本的路径。ok,刷新一下,没有报错了。


  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值