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

AS中SVN的安装、配置及常见问题的解决方法

2016-06-19 23:50 676 查看
这两天被AS中的SVN折腾了不少时间。安装和配置倒还好,就是提交的时候出现了问题,也没提示什么问题,郁闷了。经过一段时间的倒腾,终于解决了。

一、安装

参考服务器VisualSVN Server和客户端Tortoise SVN软件的安装说明,基本next就OK了。

服务器安装完后,可创建仓库(一般创建带branches、trunk和tags的仓库,图片中trunk下的SmartHome是与工程同步后生产的目录):



客户端安装完后,在资源管理器中,右键菜单中会有SVN的操作:



二、配置

参考:http://www.it165.net/pro/html/201508/51801.html

可忽略的文件:

1、[工程名].iws

2、所有的.iml文件

3、local.properties

4、.gradle文件夹

5、.idea文件夹

6、所有的build文件夹(一般这几个目录下都有:工程、app、包)

7、app/src/test文件夹



三、常见的问题

【1】撤销关联:

如果不是Android Studio工程,把目录下的.svn文件夹删除即可



如果还是AS的工程,把“.idea/vcs.xml”中的vcs还原即可:



改成



【2】无法提交,提交前的Performing Code Analysis进度条到一半就自动消失了



因为执行了代码分析,可是自己的代码并没有什么问题,也没提示什么原因导致的,根本不知道为什么不能通过。通过Revert、Cleanup、和重新Share、Add to VCS都不行。

法一:在资源管理器中,通过客户端提交



法二:在提交前,不进行代码分析。去掉选框Perform code analysis



有的时候,在AS中操作失败,可以直接通过资源管理器来操作。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  svn android as