參考: 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