studio配置svn並提交代碼至svn

特別注意的是,下載svn代碼的時候,使用的sdk最好使用同一個版本,幾乎不會出什麼錯了,如果不願意使用的話可能會需要下一些東西,需要翻牆,所以如果你能翻牆就無所謂了。

首先需要下載一個svn客戶端,直接百度一下下載一個就行了,如果想要去官方網站的下載的話可以使用傳送門,在安裝的時候需要注意一點。

當出現這個頁面的時候下拉選中第一個 
權限修改

安裝完後找到它的安裝路徑找到bin目錄,並將整個路徑複製下來。 
這裏寫圖片描述

好了到此準備工作就完成了,現在開始正題。


下面就進行對AndroidStudio進行配置 
點擊File–>Settings 
這裏寫圖片描述 
或者直接點擊扳手圖標也行 
這裏寫圖片描述 
然後會打開設置頁面,找到Version Control—>>Subversion 
然後在右側的頁面找到General選項卡,在User command line client:欄中補全svn的地址,記住最後一定要加上svn.exe 
這裏寫圖片描述 
ok這個時候就將svn配置好了。


下面開始講下,如何將代碼上傳到svn 
首先從服務端得到上傳代碼的地址,至於服務端的按照步驟的話,百度一大把,就不做過多的介紹了。

第一步:忽略文件

在上傳之前一定要忽略一些文件,否則在上傳的時候,AndroidStudio檢測到了,會自動斷掉上傳。 
忽略文件的不足爲File–>Settings找到Version Control—>>Ignored Files.具體要忽略的可以大體的分爲以下幾種。 
1.文件:local.properties;這個文件中包含了sdk的存儲路徑,因爲每個人的存儲路徑都有可能會不太相同,所以還是建議忽略了比較好。當然不忽略也沒錯。 
2.文件夾:以點開頭的所有文件夾都要忽略,其中包括:.gradle和.idea。然後就是所有的build文件夾,注意是文件夾不是文件,如果將build的文件忽略了也會自動停止上傳。包括:app目錄下的build和總目錄下的build。 
3.所有文件:*.iml這個沒有什麼好解釋的 
這裏寫圖片描述 
好了忽略文件做好了,就是要將代碼分享出去了。 
點擊VCS–>>Import into Version Control–>>Share Project(Subversion)… 
這裏寫圖片描述 
然後會彈出這樣一個界面,這個時候你從服務器上獲取到的地址就用上了,我上面顯示的就是已經添加好的,如果你沒有地址可以點擊加好進行添加,添加完後雙擊網址,這個時候好像就會讓你輸入用戶名和密碼,就是服務端的用戶名和密碼。點擊右下角的記住就行,我這裏已經記住密碼了,沒有辦法再進行演示了。 
添加完地址後選擇好目錄點擊Share就好了。我一般選擇第二個。 
這裏寫圖片描述 
然後點完以後就是等待了。等進度條走完後一般來說就會變顏色。注意這個時候僅僅只是分享了,並沒有實際上傳。(如果你分享的項目小的話,進度條走的會非常快,如果大的話就會非常慢,其實也不是很慢,第一次慢以後就好了)

第二步將代碼提交到svn 
一般將代碼分享到svn以後狀態欄上就會出現這樣的兩個圖標,藍色的是同步svn的代碼,就是從svn上下載。綠色的就是提交到svn,就是上傳。這個時候點擊上傳的按鈕就會出來一個下面這個界面。 
這裏寫圖片描述 
然後點擊commit就行了。 
如果再彈出其他的消息欄還是點擊Commit就ok了,這個時候你的代碼就上傳完了,等進度條走完了那麼文件的顏色還是會變會原來的樣子了。 


下面大體的講下下載 
首先打開歡迎界面,可以從將當前的工程關閉了,就可以找到這個歡迎界面了。File–>>Close Project 
這裏寫圖片描述 
然後從這個頁面選好你要下載的項目,點擊Checkout就行了,然後選擇好下載目錄點擊ok。會彈出這個這個頁面。 
從Destination中選擇好了你要下載的項目,然後就點擊ok。 
這裏寫圖片描述 
在彈出的界面選擇format,如果有1.8最好使用1.8(這個應該是svn的版本號) 
這裏寫圖片描述 
點擊ok後就會開始下載了,這個時候回彈出一個是否打開項目的選項,點擊yes就行了 
這裏寫圖片描述 
彈出這個頁面,直接無腦OK 
這裏寫圖片描述 
這個時候有的同學會卡在這個界面,原因有兩點第一:項目正在構建,等待會就好了,一般不會超過半個小時。第二:sdk版本不一致,如果這個時候能夠翻牆最好,如果不能翻牆,那還是拷一份一樣的sdk吧。 
這裏寫圖片描述 
好了上傳和下載都介紹完了,謝謝大家。

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