一、SVN的配置
首先,我们要先下载SVN(地址:http://subversion.apache.org/download.cgi#recommended-release)
Ecplise是直接安装插件就可以了,但是Studio不行,必须通过关联SVN客户端。
注意:安装SVN的时候必须安装command line功能!所以,安装SVN的时候需要用户自定义选择command line,默认是不会安装的。
二、Studio的配置-忽略文件
安装完成SVN以后,打开Studio,找到File-settings(Ctrl+Alt+S)-Version Control中,将<Prioject>后面的none改为“Subversion”
接着在Settings面板上找到Version Control-Ignored Files,在右边找到“+”,添加忽略文件:
Android Studio默认给出了三种忽略方式,分别为
1.忽略指定的文件
2.忽略文件夹下所有文件
3.忽略符合匹配规则的文件
除了以下第5个文件是用“忽略符合匹配规则的文件”,其他都是“忽略指定的文件”
.idea 次文件夹是用来保存开发工具的设置信息
.gradle 此文件夹是用来保存gradle的依赖信息
build 此文件夹是用来保存编译后的文件目录
local.properties 此文件是用来保存项目依赖信息
.iml 此文件是用来保存开发信息工具
添加忽略文件,记得要“Apply”一下。如下图
三、Studio的配置-配置SVN
在settings面板上,Version Control-Subversion-General,在“Use command line client”中找到SVN的安装路径成功后,点击“Apply”
成功后,项目列表的颜色就会变色了,一般都是这种橘红色
四、项目提交
点击VCS-Import into Version Control-Share Project(Subversion)
然后会弹出Select Share Target对话框,点击“+”,输入SVN地址后按“OK”
对话框消失之后,会在上一个对话框中显示提交的路径,点击该路径,弹出身份认证请求对话框
输入SVN的账号和密码,并勾选保存,按“OK”结束。
添加完地址后选择好目录
完成后就可以点击“Share”,弹出"svn working copy format"对话框,选择相应的format就行了
点击“OK”进行分享,注意:只是分享,不是提交。
第一次会很慢...当分享成功后,在状态栏可以看到两个按钮:蓝色是同步SVN代码,即从SVN下载;绿色是提交至SVN,即上传。
点击上传会出现下面的界面
如果需要可以在“Commit Message”写一些提交的备注就可以了,点击“Commit”将代码提交SVN至成功。