您的位置:首页 > 移动开发 > Android开发

Android Studio 配置SVN,通过Share project提交项目和实现忽略文件

2016-01-28 15:02 453 查看
1:首先电脑本身装的SVN必须在bin目录下包含svn.exe文件,如下图。



这个文件是在安装SVN时选择安装command line client tools才会出现。如果没有,需要重新安装SVN。



2:将SVN关联到Android Studio中

声明:在这里我使用的Android Studio 版本为1.5,如果版本不一致,可能有所出入。

首先,打开settings下的Version Control–>Subversion,在Use command line clint中设置

svn.exe所在位置。

如下图所示,注意:右侧浏览的按钮可能因为窗口宽度不够看不到,拉宽窗口就可看到了。



3:设置项目的SVN忽略文件

选中Settings 中的Version Control中的Ignored Files,通过右侧的按钮添加,删除和修改忽略文件。

基本需要忽略的文件有以下几个

.gradle/下的所有文件

.idea/下的所有文件

所有的build下的文件

local.properties

所有的.iml文件

最后效果如下图,前面两个忽略文件是项目创建时默认就有的忽略文件,我这里并没有把它们去掉。



4:将项目Share到SVN上

选中VCS下的import into Version Control–>Share Project(Subversion),如下图。



打开窗口后,点击Point to repository location 右侧的+号,添加SVN地址

如下图



添加完毕后,中间会出现SVN中的目录,选中项目要import的位置后,选择一个合适的Define share target

后点击share按钮。



然后选择format的版本(网上有说1.6和1.7可能有问题),因为我的JDK是1.8的,选择了1.8的format



点击OK后等待项目Share到SVN上。

5:将项目文件Commit到SVN上

Share到SVN上之后,实际上SVN的目录下是没有项目文件的,需要我们自己commit,此时

注意工具栏多出了SVN相关的按钮,VCS也多出了SVN相关的选项。

此处点击commit按钮,打开如下的窗口,可以看到,我们设置的忽略文件在这里都看不到了。直接点击commit提交即可。

右侧的选项可以按需选取。



注意:1.5版本存在问题,项目的第一次commit可能无法成功,如果碰到该问题,直接打开项目的workspace处,通过传统的SVN办法提交即可,如下图。可以看到,我们选择的忽略文件默认是不会选中的。之后再通过Android Studio commit就正常了。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: