Android Studio:使用SVN进行版本控制

首先要先把svn配置好,可以参考:http://blog.csdn.net/u011429167/article/details/50392179

一:Android Studio配置SVN

在Settings里面,找到Version Control->Subversion;在这个页面的控制面板中的General中将Use command line client打勾勾选上,然后浏览本地的SVN安装目录,选到"\svn.exe"即可;

如果没有svn.exe:说明在你安装的时候有个选项“command line”没有选,重新安装下,勾选上即可



二、Android Studio项目关联SVN资源库及添加忽略文件

Android Studio添加忽略文件同样是在Settings->Version Control(跟版本控制有关的设置都在这个目录下)下的Ignored Files里,点击加号进行忽略文件的设置,Android Studio默认给出了三种忽略方式,供开发者进行选择:忽略指定的文件、忽略文件夹下所有文件和忽略符合匹配规则的文件( Android Studio创建的Android项目一般需要忽略.idea文件夹、.gradle文件夹、所有的build文件夹、所有的.iml文件及local.properties文件


忽略完文件后,我们进行项目同SVN的关联,选择VCS->Import into Version Control->Share Project(Subversion)



之后会弹出选择要分享的SVN地址及其他选项,在Define share target下选择第二个可以再trunk下创建你当前项目的文件夹,相应的第一个选项是直接将整个文件都放到trunk文件夹下,第三个在项目文件夹下有创建了一个trunk文件夹,因此建议使用第二中方式;选择完成后点击Share就可以了




弹出让你选择SVN工作副本的格式化版本(jdk版本),建议选择1.8format,点击OK等待一会就能创建本地项目同SVN服务器的关联了;成功后会自动刷新本地的项目,待项目里的内容变成绿色的即表示已经成功了




到目前为止只是将项目同SVN服务器建立了联系,并没有将代码提交到SVN服务器上去;如何提交呢,其实很简单,只需点击SVN相关操作按钮里的commit就行了(上图SVN相关操作按钮左起第二个按钮)



点击Commit后Android Studio会先对当前代码进代码分析,如果有错误或者警告会弹出如下的框,如果有错误冲突等需要解决后再提交,如果是警告可以忽略(同Eclipse相同);第一次将整个代码提交到SVN服务器时时间有可能很长,请耐心等待,之后再创建项目时就不会这么慢了。



成功后我们就完成了新建项目同SVN的关联及导入项目到SVN服务器上了。


本文参考了知乎的一个答案:http://www.zhihu.com/question/32298079

发布了13 篇原创文章 · 获赞 4 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/u011429167/article/details/50392196