Mac 环境下 Android studio更新后出现 svn:E155036

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.








猜你喜欢

转载自blog.csdn.net/ice_tum15/article/details/53113467