您的位置:首页 > 移动开发 > Android开发

Mac Android Studio SVN配置

2017-11-27 16:58 387 查看
由于mac10.11下的subversion版本是1.7,而使用AndroidStudio2.3 
checkout
版本提示需要upgradeto1.8 这样一来,使得android studio checkout 进来的svn项目无法使用集成好的svn命令进行管理了,会出现如下错误:macdeMacBook-Pro:CloudGameClientAS xlh$ svn statussvn: E155036: Please see the 'svn upgrade' commandsvn: E155036: The working copy at '/Users/xlh/workspace/CloudGameClientAS'is too old (format 29) to work with client version '1.9.3 (r1718519)' (expects format 31). You need to upgrade the working copy first.解决方法如下:1.升级SVN:通过brew安装subversion: 
bash 

brew install svn 
安装完成之后会有提示: 
bash 

==> Summary 

 /opt/subversion/bin/svn
此时新的svn客户端被安装到/opt/subversion/bin/svn 目录下了。 查看原来svn的位置命令
which svn 
得到如下: 
/opt/subversion/bin/svn如果已经安装,执行升级命令svn upgrade

2.配置android studio

打开android studio项目,从菜单栏里打开
android studio
 > 
preferences
 选择
Version Control
展开后选择
Subversion
 勾选 “Use command line client”并输入刚才通过命令
which svn
得到的svn的路径
/usr/local/bin/svn
 点击ok 最终如下图所示:

启用androidstudio svn

打开菜单 
VCS
Enable Version ControlIntegration.
,这时就可以使用了。 

参考

upgrade svn via brew http://blog.csdn.net/duanyipeng/article/details/44747689AndroidStudio svn 1.8 http://stackoverflow.com/questions/25294420/svn-e155021-this-client-is-too-old-to-work-with-the-working-copy-at-xxx-forma
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: