android svn收集总结

本文介绍如何在Android Studio中正确配置SVN,包括解决找不到svn.exe的问题、清除登录凭证的方法以及如何避免提交不必要的文件等内容。
在android studio使用svn配置可以参考知乎这个图文答案

https://www.zhihu.com/question/32298079
windows的配置可以参考腾讯这篇文章


常见的错误是:配置不成功一般是无法找到svn.exe
提示Error “can’t use subversion command line client : svn” when opening android project checked out from svn
甚至有时候我们不知道用户有没有配置commad line
详情参考http://stackoverflow.com/questions/22572861/error-cant-use-subversion-command-line-client-svn-when-opening-android-proj

1.找到TortoiseSVN Installer(这里推荐一个搜索神器windows专用Everything)
2.双击重新安装,选择Modify.
Install Command line client tools on to the local harddrive.
3.然后找到TortoiseSVN\bin目录下的svn.exe路径复制到我们android studio 的第一个勾选项
这里写图片描述
然后提示错误就消失了


我们有时候在checkout别人的svn的时候或者有人在电脑上使用过svn账号,你发现一些用户点击了Save authentication,你无法commit你的代码,因为根本不给你机会填公司分配给你的账号密码。

注意不要勾选下面的“Save authentication”,原因是如果1个开发者有多个应用,则有多个SVN库,保留1个SVN库的登录凭证可能会导致登录别的SVN库失败。
如果失败,请选择右键菜单的“TortoiseSVN”->“Settings”->“Save Data”对话框中,点击“Authentication data”旁的“Clear”按钮,清除登录凭证。


最近公司换新网路,要修改IP,版本库服务器的IP也要修改,因为当初安装SVN URL没有使用别名,所以使用的人都要修改客户端的IP,以下是参考网上的资料。标记一下。

TortoiseSVN客户端:在工作复本的根目录上右键->TortoiseSVN->重新定位(Relocate),然后修改URL

Android Studio是用gradle来构建项目的,有很多环境方面的文件都不需要增加到SVN版本库。要不然commit代码的时间非常长

以下为列出不需要增加到版本库的文件:

  1. .idea 文件夹,此文件夹是用来保存开发工具的设置信息。

  2. .gradle 文件夹,此文件夹是用来保存gradle的依赖信息。

  3. 所有的 build 文件夹,build文件夹是用来保存编译后的文件目录。

  4. 所有的 .iml 文件,是用来保存开发工具信息。

  5. local.properties 文件,是用来保存项目依赖信息

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值