Android Studio -- SVN配置

一、安装SVN

1.由于Android Studio没有提供单独的插件,只能和SVN客户端关联使用
所以,SVN下载地址:https://tortoisesvn.net/downloads.html

image.png

2.SVN安装
ps:需安装 command line功能


image.png

之后,一路next即可。
3.安装完成之后,需要重启电脑,右键会出现SVN各种使用菜单。

二、使用SVN

1,打开androidstudio -- file -- setting -- version control -- subversion
如图:配置SVN路径,在use command line client 中添加svn.exe,默认路径如图所示
PS:若不存在svn.exe,则安装totoseSVN未安装command line功能,需重新安装。


image.png

2,android studio添加忽略文件
上传项目前需要添加忽略文件
android studio -- file -- setting -- version control -- ignore file -- 添加忽略的文件
android studio 提供了三种选择忽略规则:

 Ignore specified file:忽略指定文件
 Ignore all files under:忽略文件夹下所有文件
 Ignore all files mathching: 忽略符合匹配规则的文件。

SVN中文件忽略规则:.ide文件,.gradle文件,所有的build文件(包含module中的build),所有的.iml文件,local.properties文件。
如图:


image.png

另外,还可以通过.ignore 插件方式添加忽略,此处不做赘述。
3,上传项目


image.png

image.png

VCS->Import into Version Control->Import into Subversion(这里androidStudio 2.1.1 没有Share Project(Subversion))–>Import into Subversion弹窗中,点击+ –>创建一个新的仓库,填写svn服务器路径,选择上传的项目(Project而不是单个Moudle),一路next。

Import into Subversion过程说明:
先将本地代码导入SVN服务器上。但是SVN没有关联到本地的代码。因此,需要将svn服务器上的代码更新下来,即下面AndroidStudio从步骤中从svn中check out项目的步骤。这样才能完成本地项目和SVN服务器建立关联,才能正常开发。
4,检出项目
1)第一种方式:file–>project from verson controll–>subvsersion –>从Repostory(仓库中)选择要check out的项目的路径或者新增要check out的项目路径–>check out–>Destionation Directory弹窗中,选择项目存放路径–>OK,接下来Android Studio会自动加载项目。
如图:


image.png

image.png

参考:AndroidStudio配置与使用SVN

你可能感兴趣的:(Android Studio -- SVN配置)