android studio中svn的使用

来源:互联网 发布:linux安装jdk1.7.0 79 编辑:程序博客网 时间:2024/06/01 08:24
android studio提供了多种版本控制工具,工作中只用到了svn.使用过程中的一些小技巧整理一下.1.删除studio与svn的关联    studio关联svn之后会有各种颜色的提示,有时候看的烟花缭乱的.而切studio关联svn提交代码的时候有时候会很耗费时间.这样可能就想取消svn和studio的关联,使用小乌龟比较方便.首先,将studio项目切换到project目录下面,找到整个项目下面的.idea文件夹.在.idea文件夹下面有个cvs.xml的文件.打开这个文件,将cvs="svn",里面删除,然后重新build一下就会发现整个项目与svn之间的关联取消了.

找到这个目录下面的文件

删除图中的svn,然后同步一下

2.说完怎么取消关联之后,接下在说一下怎么将自己的项目用studio与svn关联在一起.

首先电脑本地安装svn的客户端,然后在studio  setting里面设置svn的安装路径.svn.exe是安装自己svn的本地目录下面的bin文件中,如果找不到就重新安装一下svn,安装时安装文件全部选择就找到了

删除图中的svn,然后同步一下

提交项目前先添加一下忽略文件,studio自己编译的项目中很多文件不需要上传,比如,.build , .idea,.gradle ,build ,gradle,loacl.properties, .iml文件,model下面的build文件等.添加忽略的打开setting目录下面的version control 如下图所示

这里写图片描述

这里写图片描述
点击 +号和-号添加和删除自己项目需要忽略的文件.添加方式有三种,文件夹添加,文件添加,还有匹配规则添加.

忽略文件添加完成之后就开始关联自己的项目到svn了.

3.添加项目到svn
这里写图片描述
第一次添加时间较长请耐心等待,添加完之后,这是在svn上有了联系,还需要在此提交一下代码才能将项目提交到svn.

注意**studio提交代码的时候回自动忽略.so的文件,也就是你的jniLibs目录下面的.so不能提交到svn,这个时候需要修改配置文件1.找到Subversion的安装位置:C:\Users\你自己的电脑名字\AppData\Roaming\Subversion2:打开该目录下的config文件3:将文件中包含“global-ignores = ”的行,取消注释,并把这个“=”之后的.so *.so.[0-9]* 部分删除,谨记取消注释后要顶格写,前面不能有空隙。改成这样的:global-ignores = *.o *.lo *.la *.al .libs *.a *.pyc *.pyo __pycache__*.rej *~ #*# .#* .*.swp .DS_Store4:重新打开AS,将相应的.so文件右键AddToVCS,然后Commit即可
原创粉丝点击