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

这两天被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中操作失败,可以直接通过资源管理器来操作。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值