一、SVN的配置
首先,我們要先下載SVN(地址:http://subversion.apache.org/download.cgi#recommended-release)
Ecplise是直接安裝插件就可以了,但是Studio不行,必須通過關聯SVN客戶端。
注意:安裝SVN的時候必須安裝command line功能!所以,安裝SVN的時候需要用戶自定義選擇command line,默認是不會安裝的。
二、Studio的配置-忽略文件
安裝完成SVN以後,打開Studio,找到File-settings(Ctrl+Alt+S)-Version
Control中,將<Prioject>後面的none改爲“Subversion”
接着在Settings面板上找到Version Control-Ignored Files,在右邊找到“+”,添加忽略文件:
Android Studio默認給出了三種忽略方式,分別爲
1.忽略指定的文件
2.忽略文件夾下所有文件
3.忽略符合匹配規則的文件
除了以下第5個文件是用“忽略符合匹配規則的文件”,其他都是“忽略指定的文件”
.idea 次文件夾是用來保存開發工具的設置信息
.gradle 此文件夾是用來保存gradle的依賴信息
build 此文件夾是用來保存編譯後的文件目錄
local.properties 此文件是用來保存項目依賴信息
.iml 此文件是用來保存開發信息工具
添加忽略文件,記得要“Apply”一下。如下圖
三、Studio的配置-配置SVN
在settings面板上,Version Control-Subversion-General,在“Use command line client”中找到SVN的安裝路徑成功後,點擊“Apply”
成功後,項目列表的顏色就會變色了,一般都是這種橘紅色
四、項目提交
點擊VCS-Import into Version Control-Share Project(Subversion)
然後會彈出Select Share Target對話框,點擊“+”,輸入SVN地址後按“OK”
對話框消失之後,會在上一個對話框中顯示提交的路徑,點擊該路徑,彈出身份認證請求對話框
輸入SVN的賬號和密碼,並勾選保存,按“OK”結束。
添加完地址後選擇好目錄
完成後就可以點擊“Share”,彈出"svn working copy format"對話框,選擇相應的format就行了
點擊“OK”進行分享,注意:只是分享,不是提交。
第一次會很慢...當分享成功後,在狀態欄可以看到兩個按鈕:藍色是同步SVN代碼,即從SVN下載;綠色是提交至SVN,即上傳。
點擊上傳會出現下面的界面
如果需要可以在“Commit Message”寫一些提交的備註就可以了,點擊“Commit”將代碼提交SVN至成功。