Android Studio SVN 使用方法

Android Studio SVN 使用方法

如何安裝配置SVN

請直接參考《SVN在Android Studio中的配置》

http://www.cnblogs.com/songmeng/p/4389446.html

如何使用SVN

本文主要參考了《AndroidStudio配置SVN以及使用代碼管理》

http://www.it165.net/pro/html/201508/51801.html

正文

一、Android Studio添加忽略文件

注意★:Android Studio創建的Android項目,必須先來添加要忽略的文件,再關聯SVN,一般需要忽略以下內容: 

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

具體步驟:

如何添加忽略也可參考:http://jingyan.baidu.com/article/a378c960bd502fb32828309b.html

1.打開設置對話框 Ctrl+Alt+s,如下圖:

2.開始添加忽略,如下圖(3張圖)

這裏寫圖片描述

完成以上操作後,就添加好了ignore,結果如下




關聯到SVN

  1. 菜單VCS—–>Import into Version Control—–>Share Project(Subversion)

    將Android Studio當前項目同SVN服務器關聯起來,但是並沒有將項目導入到SVN服務器上,需要在完成建立連接後再次提交項目到SVN服務器。 

  2. 之後會彈出:選擇要分享的SVN地址及其他選項 
    在Define share target下

    • 第一個選項是直接將整個文件都放到trunk文件夾下,
    • 第二個選項可以再trunk下創建你當前項目的文件夾,
    • 第三個選項在項目文件夾下有創建了一個trunk文件夾,
    • 因此建議使用第二中方式;選擇完成後點擊Share就可以了,會彈出讓你選擇SVN工作副本的格式化版本(jdk版本),如下圖:

    這裏寫圖片描述


  3. 點擊OK等待一會就能創建本地項目同SVN服務器的關聯了,成功後會自動刷新本地的項目,待項目裏的內容變成綠色的即表示已經成功了,如圖:

    右上角出現了SVN操作的按鈕

    再次點擊VCS菜單(或鼠標右鍵),出現了Subversion選項

  4. 到目前爲止只是將項目同SVN服務器建立了聯繫,並沒有將代碼提交到SVN服務器上去,如何提交呢

    • 其實很簡單,只需點擊SVN相關操作按鈕裏的commit就行了(上圖SVN相關操作按鈕左起第二個按鈕)

    • 當然也可以用下面的方法VCS菜單—>Subversion–>Commit.如下圖:

    • 或者:選中文件或者文件夾,點擊右鍵–>Subversion–>Commit.如下圖:

三、Checkout SVN上的項目

直接看截圖

這裏寫圖片描述

這裏寫圖片描述

這裏寫圖片描述


點擊yes打開,導入項目後會問你兩次*iml要不要加到版本控制,選擇no即可 
剛導入後會發現沒有.gradle文件夾,當你運行編譯一遍程序後就會出現.grandle文件夾的 
現在紅色代表忽略的文件,白色代表版本控制的文件

四、Android Studio SVN代碼衝突的解決

當你提交時,別人已經搶在你前面提交了一版了,你就顯示提交失敗,如下圖:表示你的這個文件已經過期了

此時,你應該先更新,更新時提示:(有衝突)

這裏寫圖片描述

點擊ok

點擊Merge

使用上圖中的x或者>>來整理出一個最終版,點擊apply就解決完衝突了

你也可以不點擊merge,點擊close,自己來手動處理衝突,如下圖

根據實際情況改爲下圖代碼

別忘了點擊右鍵,標記爲解決

別忘了上邊只是解決了衝突,你還沒提交解決衝突後的代碼,如下圖:繼續提交就完成了

五、瀏覽SVN上的內容

這裏寫圖片描述


文章轉載至http://blog.csdn.net/Android_Study_OK/article/details/51387677

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章