閱讀301 返回首頁    go 阿裏雲 go 技術社區[雲棲]


【AndroidStudio】關於SVN的相關配置簡介

AndroidStudio 的SVN 安裝和使用方法與我以前用的其他IDE 都有很大差別,感覺特麻煩,網上相關資料很少,貌似現在 Git 比較流行,之前有用過 github 但是他隻能是開源項目免費,下麵總結最近自己安裝和使用 SVN 的一些經驗總結:

如果遇到 ignore 或其他設置無效等意外情況,可以嚐試重啟 androidstudio 或執行下 svn 的 update 試試


一、安裝配置:

以前使用 ZendStudio 等等都是直接安裝插件就可以了,但這裏不行,需要自己獨立安裝帶有 command line 功能的 SVN 客戶端,我使用的是TortoiseSVN,據說 1.7 之後開始支持 command line 模式,我現在用的是 1.8.5 版本

如圖,安裝時必須自定義選擇 command line 否則不會安裝的






安裝完成後,打開 IDE 的 setting 配置麵板:




如上圖路徑  Version Control 下的 Subersion 設置:

Use Command Line Client 選擇瀏覽到你本地安裝 TortoiseSVN 的 svn.exe 文件路徑,如下圖:(注意輸入框最右側有個瀏覽的按鈕,有可能沒顯示出來,拉伸窗口即可見)






配置好之後,安裝即完成


二、導入、簽出 SVN 這個比較簡單的:




在 CVS 菜單下 有個 Import into Version Control 選擇 svn 就行了

簽出操作也差不多,也可以在新建項目中從 svn 簽出並生成項目


另外:最下麵一個欄目  Browse VCS Repository 可以瀏覽遠程SVN 服務器上的文件並進行刪除等操作


三、Ignore 指定忽略文件或目錄

AndroidStudio 的 Setting 麵板中配置的 ignore 似乎沒什麼效果,

下麵先看看忽略掉的目錄的顯示效果(比較暗的黃綠顏色)




在 Setting 中的配置,主要忽略的目錄和文件:(雖然感覺這裏的設置不起作用,但還是設置下吧)

係統默認有兩三個文件和目錄,我自己添加的 .gradle .idea build 目錄 我覺得這三個目錄不應該跟隨 svn,每次編譯時每個人本地環境是不一樣的,而且我之前遇到 build 和 idea 下麵有個library 文件老是衝突,每次更新一大堆,所以去掉了。




通過 TortoiseSVN 來添加忽略:




對於更新和提交




這兩個小按鈕很方麵操作,向上的綠色是commit ,向下的藍色 是 update






最後更新:2017-04-03 12:55:58

  上一篇:go 概率與統計試題
  下一篇:go ANDROID API