【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