文档章节

Android Studio 做 svn 的版本配置管理

男孩很懒
 男孩很懒
发布于 2017/05/05 11:11
字数 543
阅读 27
收藏 0

 

前言

很多时候都是一个人在做项目,很少把项目上传到svn做管理,今天突然兴起,之前用过Git,现顺便把svn也一并干掉(可以忽略掉这段)

参考: http://blog.csdn.net/qq_22780533/article/details/51965007

 

注意:

  • 很多时候SVN会忽略掉项目开发用到的第三方.so文件,这里先处理掉

鼠标右键->SVN版本控制->settings  会出现如下窗体

 

去掉*.so的备注就行,上面是已经去掉的,*.so[0-9]*这里不用做处理

  • Android Studio 上找不到svn.exe

原因是有个叫  command line client tools 选项没勾选

看图

 

开始进入正题

1.鼠标右键->SVN版本控制->repo-brower->打开URL(这里需要svn对你开发write权限)进行指定路径的创建

 

 

2.Android 项目如果是团队开发,要删除以下文件,避免不必要的冲突

1、.idea文件夹

2、.gradle文件夹

3、所有的build文件夹

4、所有的.iml文件

5、local.properties文件。

 

3.开启完成后->在指定的要上传的文件上点击右键->SVN版本控制->import     会出现如下窗口

URL为路径,点击OK就可以上传了

4.上传完成后,原有的文件可以删除了(在这之前可以把.gradle复制回去,那样省得再下载一次,万恶的.gradle下载可是很费时间的),要新建一个文件夹,右键指定文件->svn Checkout 会出现一个窗体,点击Ok 就可以了,接着是一段下载时间。。。。。。点击Ok就可以了

 

5Android Studio还没配置svn的可以参照我上面发的连接,如果有配置过的Android Studio会显示如下的按钮

 

这里还要配置以下Android Sutido 的忽略文件,步骤要按照顺序来

第一种:在Android Studio中设置

这里写图片描述

第二种:在项目的.idea/workspace.xml的文件里设置

这里写图片描述

<component name="ChangeListManager">    
        ...    
    <ignored path=".gradle/" />     
    <ignored path=".idea/" />     
    <ignored path="gradle/" />   
    <ignored path="xx/build/" />    
    <ignored path="gradlew" />    
    <ignored path="gradlew.bat" />    
    <ignored mask="*.iml" />     
    <ignored path="local.properties" />    
    <ignored path="build/" />   
    <ignored mask="*.apk" />  
</component> 

 

好了,打完收工!!!

© 著作权归作者所有

共有 人打赏支持
男孩很懒
粉丝 0
博文 5
码字总数 2911
作品 0
珠海
Android StudioSVN安装和使用

SVN下载: 百度云 SVN下载 http://pan.baidu.com/s/1bn6uGlp 密码: 46np SVN安装: 目前 安装1.9.2版本的SVN后,在配置Android Studio 中会出现一些问题 有可能会出现Subversion command line c...

小强强强
2015/10/27
0
0
Android studio 下的svn配置使用

一、Android Studio配置SVN Android Studio关联配置SVN很简单,在Settings里面,找到Version Control->Subversion;在这个页面的控制面板中的General中将Use command line client打勾勾选上,...

让代码飞一会
2015/11/05
0
5
Android studio -SVN 使用笔记

1.Android studio 安装 中文组官网:http://www.android-studio.org/ 常见问题参考: 分支冲突合并 http://blog.csdn.net/tearsmo/article/details/6778143 http://blog.sina.com.cn/s/blog6......

____追梦人
2015/06/06
0
6
从adt bundle更换到android studio

使用android studio步骤一、下载android studio,翻墙去官网下载,速度忒慢还总断,找到一个很好的网址:http://www.androiddevtools.cn/,里面安卓开发的工具一应俱全二、下载gradle,也是在...

bluecoffee
2015/07/03
0
0
评《GIT和SVN之间的五个基本区别》

原文链接http://www.oschina.net/news/12542/git-and-svn,首先说明,我没看英文原版,因为就我目前来说,自认为没这个需要了。好吧,我承认其实是犯懒。。。 下面我结合自身体会,逐条评论一...

Mr_Anarchy
2014/03/31
0
11

没有更多内容

加载失败,请刷新页面

加载更多

下一页

day60-20180818-流利阅读笔记-待学习

钉钉:工作的归工作,生活的…也归工作? 毛西 2018-08-18 1.今日导读 你用过“钉钉”么?被公司要求使用钉钉的感受是如何的呢?这款阿里巴巴旗下的移动办公社交平台在弯道超车微信、为许多企...

aibinxiao
37分钟前
6
0
Kubernetes的HTTPS和证书问题,汇总

通过Kubernetes建立服务网站,需要干的事情和HTTPS和证书问题,汇总如下: 建立Nginx服务器 搞服务器第一步,Ubuntu 18.04设置静态IP 安装Nginx服务。 Kubernetes的deployment使用 创建服务,...

openthings
52分钟前
1
0
php 使用redis锁限制并发访问类

1.并发访问限制问题 对于一些需要限制同一个用户并发访问的场景,如果用户并发请求多次,而服务器处理没有加锁限制,用户则可以多次请求成功。 例如换领优惠券,如果用户同一时间并发提交换领...

豆花饭烧土豆
今天
0
0
Linux环境搭建 | 手把手教你配置Linux虚拟机

在上一节 「手把你教你安装Linux虚拟机」 里,我们已经安装好了Linux虚拟机,在这一节里,我们将配置安装好的Linux虚拟机,使其达到可以开发的程度。 Ubuntu刚安装完毕之后,还无法进行开发,...

良许Linux
今天
0
0
(三)Nginx配置·续

概述 前文写了关于Nginx环境配置,但是还没有完,接下来将会继续讲三个相关的配置 主要是以下三个 1.Nginx访问日志 2.Nginx日志切割 3.静态文件不记录日志和过期时间 Nginx访问日志 1.先看看...

杉下
今天
1
0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部