参考: http://blog.csdn.net/qq_22780533/article/details/51965007ide
一、.idea文件夹 二、.gradle文件夹 三、全部的build文件夹 四、全部的.iml文件 五、local.properties文件。
<component name="ChangeListManager"> ... <ignored path=".gradle/" /> <ignored path=".idea/" /> <ignored path="gradle/" /> <ignored path="xx/build/" /> <ignored path="gradlew" /> <ignored path="gradlew.bat" /> <ignored mask="*.iml" /> <ignored path="local.properties" /> <ignored path="build/" /> <ignored mask="*.apk" /> </component>
实际操做中发现下次commit的时候 目录中还有Build文件夹,一直搞不懂怎么回事,过了一个月忽然看到一遍博文,缘由是:添加忽略文件必须在关联SVN前进行,不然无效。svn
提交代码工具
下面用AS建立project:Demo演示效果。
注意:添加忽略文件必须在关联SVN前进行,不然无效。Ignored Files在前,Share Project(Subversion)在后。gradle
File–>settting–>Version Control–>SubVersion–>General–>打钩:Use command line client并添加svn安装目录中的svn.exeui
File–>settting–>Version Control–>Ignored Files能够参考本博文开始的地方。idea
VCS–>Import Version Control–>Share Project(Subversion),这样咱们就把本地project关联到了svn仓库,可是并无提交代码。spa
直接按工具栏的提交按钮便可,这样会自动过滤掉咱们设置的过滤文件。.net