標籤:android studio svn mac
今天整理了下SVN在Android Studio(以下簡稱AS)下的使用,系統是Mac的,我想Windows的網上已經有很多了,以下是針對Mac版
AS的SVN操作和Eclipse還是有很多不同的地方,如果你剛從Eclipse轉過來,可能需要花一點時間去研究,尤其是以前在SVN上都用Team菜單裡的內容,可能現在你都找不到這個Team選項,那麼現在我就來詳細說一下SVN在AS的使用
大致的流程是建立一個項目,然後將該項目提交到一個SVN伺服器上,然後供其他同學檢出,以下是操作步驟:
1,建立項目,這一點我想都會吧!就是新項目的結構
2,添加Ignored
因為要提交到svn,那麼肯定不能全部都提交,有些自動產生的就要忽略掉,所以需要添加Ignored;在添加之前我們可能並不知道那些需要忽略掉,怎麼辦?我就去找了GitHub官方的Android 用戶端參考,如
現在看Github的用戶端和我們的項目對比,可以找出我們需要忽略的檔案大概包含以下內容:
.gradle
.idea
.iml
local.properties
build
那麼怎麼添加呢?這時候就要去到Preferences裡面了,具體如
操作我想一看圖就很明白了,直接在Ignored Files選項裡點擊+號,在彈出的對話方塊選擇第二項,然後依次輸入上麵包含的 .gradle .idea build 三個檔案夾目錄,再選擇第一項,找到local.properties ,之後選擇第三項輸入
*.iml 添加Ignored後顯示如:
3,Share Project(Subversion)
接下來很顯然了,該將項目和svn建立串連了,執行VCS->Import into Version Control->Share Project(Subversion)
如果沒有Share Project(Subversion)的選項,表示你的項目已經用了svn或者git管理了,那麼可以先清除svn的資訊之後再執行
點擊Share Project之後會彈出選項卡,點擊+來添加svn地址
添加地址之後,就可以選擇一個地址然後share了
大概過幾秒鐘之後會彈出 下面的視窗,注意要選1.6,選了1.7之後可能有的同學會報錯
然後點擊OK之後會彈出你的SVN帳號密碼選項卡
繼續點擊OK,大概幾秒鐘後項目連上SVN了,注意此時項目代碼並沒有提交到svn上
,黃色的表示忽略的項目,然後點擊VCS ↑ 彈出提交的對話方塊
右邊要勾選 Auto-update after commit,否則的話你只提交了本地沒有同步上傳到遠程伺服器,到時候還得點擊第三個同步按鈕,所以為了保證一步到位,請記得勾選Auto-update after commit哦
提交後會執行大概一分鐘,這取決於你的網速;成功後會彈出如
點擊Commit或者Cancel關閉視窗,或者點擊Review你可以查看遠程伺服器項目,現在你去看看svn上是否已經有了該項目了;
4,檢出SVN項目
我們來檢出上一步中提交到svn上的項目,回到啟動介面(關閉所有項目),點擊VCS下拉的Subversion選項:
點擊後彈出
選擇目錄
設定選項
注意還是選1.6
點擊ok後彈出正在檢出
檢出成功後會彈出如下彈出框,然後點Yes
就會進到項目中來,然後隨便修改下項目,可以右鍵Subversion->Commit File提交了,這裡的Subversion各個功能就不一一介紹了!
我的部落格:http://www.hloong.com/?p=165
著作權聲明:本文為博主原創文章,未經博主允許不得轉載。
Mac中Android Studio的SVN使用詳解