Mac 系统在10.10的时候studio中的svn是正常的。
1. 看看本地svn 版本
命令:svn --version 显示的版本还是比较高的
svn, version 1.9.4 (r1740329)
compiled Oct 5 2016, 15:11:21 on x86_64-apple-darwin15.0.0
为了装兼容Macknown的app,就决定更新到10.12的系统,后果就是各种不兼容,包括VPN...
2. 删除svn的文件
参考了其他文档对.svn的文件进行删除,然并没有什么效果,后来发现文件还有.subversion,又删除了一遍,还是木有什么效果。
sudo find /Users/apple/StudioProjects -name ".svn" -exec rm -r {} \;
(StudioProjects是安卓studio的目录)
3. 更新svn最新版本
参考文档http://blog.csdn.net/wirelessqa/article/details/45485347
更新svn版本,http://www.wandisco.com/subversion/download#osx
去这个网址填写个人信息,下载的链接会邮件发给你,具体怎么配置,去看他的博客。
然后下载最新的10.11的svn版本也是1.9.4,于是乎放弃。10.12的svn还没出来。
4. 修改svn和studio的配置及关联到相应的project
(参考文档http://blog.csdn.net/xiaoshi720/article/details/49467523 )
4.1 修改studio中对android的配置,ignore .build,.gradle文件并关联到project。
参考文档 http://jingyan.baidu.com/album/a378c960bd502fb32828309b.html?picindex=1
4.2 VCS->Import into Version Control->Share Project(Subversion)
如果没有Share Project(Subversion)的选项,百度经验是,没有share project,因为工程已经在用svn或者git进行管理了,这个时候需要去清理svn的信息。
参考文档 http://blog.csdn.net/qq_18524107/article/details/50923302
4.3 ls -lrta 命令看看有没有工程目录下的.subversion .svn文件
5.重新登录AS
退出studio 重新打开
终于出现了 share project 重新关联后,貌似可以用了。
总结: 删除.svn/ .subversion文件,退出AS,重新进去,如果还是不行,再查看是否关联到project,添加关联地址,(顺带修改下需要忽略文件的配置),若还是不行,再去重新下载最新的svn.