Android Studio SVN配置忽略文件 1.用Android Studio创建一个项目,会在根目录和Module目录下自动生成.gitignore文件,貌似是Git的配置文件,

来源:互联网 发布:淘宝发布宝贝草稿箱 编辑:程序博客网 时间:2024/05/22 00:08

  1. Android Studio SVN配置忽略文件

1.用Android Studio创建一个项目,会在根目录和Module目录下自动生成.gitignore文件,貌似是Git的配置文件,和SVN没有关系。

2.打开Setting-Version Control-Ignored Files,添加忽略文件,我所知道的忽略文件如下:

1、.idea文件夹
2、.gradle文件夹
3、所有的build文件夹
4、所有的.iml文件
5、local.properties文件。

技术分享

3.注意一点,配置忽略文件必须在Share到SVN之前进行,如果在Commit后配置,貌似就不起作用了。

4.当分享者配置了忽略文件并Share Project到SVN后,其他人Check下来就不需要配置了,Commit的时候会自动忽略那些文件。但文件名显示为红色,这时配置下忽略文件就恢复正常了。

Check下来的Project:

技术分享
配置忽略文件后:

技术分享


实际操作中发现下次commit的时候 目录中还有Build文件夹,一直搞不懂怎么回事,过了一个月突然看到一遍博文,原因是:添加忽略文件必须在关联SVN前进行,否则无效。

SVN管理 Android Studio项目

  1. Android Studio配置SVN
  2. 添加忽略文件
  3. 项目关联SVN
  4. 提交代码

    下面用AS创建project:Demo演示效果。 
    注意:添加忽略文件必须在关联SVN前进行,否则无效。Ignored Files在前,Share Project(Subversion)在后。


Step1: Android Studio配置SVN

File–>settting–>Version Control–>SubVersion–>General–>打钩:Use command line client并添加svn安装目录中的svn.exe

这里写图片描述

Step2: 添加忽略文件

File–>settting–>Version Control–>Ignored Files可以参考本博文开始的地方。

这里写图片描述

Step3: 项目关联SVN

VCS–>Import Version Control–>Share Project(Subversion),这样我们就把本地project关联到了svn仓库,但是并没有提交代码。

项目关联SVN

这里写图片描述

Define Share Target:一般选第2个选项

这里写图片描述

一般选1.8format

这里写图片描述

第一次刷新需要很长时间,如果你是新建的project,没有其他代码,大概3-5分钟吧

这里写图片描述

关联完成

这里写图片描述

Step4: 提交代码

直接按工具栏的提交按钮即可,这样会自动过滤掉我们设置的过滤文件。

点击提交代码按钮

这里写图片描述

VCS刷新,第一次较慢

这里写图片描述

虽然我是按照忽略文件必须在关联SVN前进行操作的,但是只成功了一次,提交时还是右build文件夹,不知道问什么。
原创粉丝点击