【轉】SVN:Android Studio設置忽略文件


Android Studio創建的Android項目一般需要忽略

參考: http://blog.csdn.net/qq_22780533/article/details/51965007

1、.idea文件夾

2、.gradle文件夾

3、所有的build文件夾

4、所有的.iml文件

5、local.properties文件。

第一種:在Android Studio中設置

這里寫圖片描述

第二種:在項目的.idea/workspace.xml的文件里設置

這里寫圖片描述

<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> 
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13

實際操作中發現下次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文件夾,不知道問什么。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM