Android SVN版本控制器

  本節主要將版本控制器SVN的使用。

SVN是什麼?

  要使用SVN,首先我們要了解SVN是什麼。
  SVN,“版本控制器”。看它的名字,可能大家會了解一點,SVN原來是用來管理項目的版本的。我們以後做開發一定都是團隊作戰,很少會有個人單幹。當我們團隊合作時,就容易出現很多問題,我們每一個程序員在編寫程序的過程中,都會生成很多不同的版本,如果沒有有效的管理代碼,就會大大降低我們的開發效率甚至會造成很多不必要的問題。這是我們就需要使用一種版本控制工具來幫助我們有效的管理代碼,控制版本,在需要的時候可以迅速,準確取出相應的版本。

Subversion是什麼?

  它是一個自由/開源的版本控制系統,一組文件存放在中心版本庫,記錄每一次文件和目錄的修改,Subversion允許把數據恢復到早期版本,或是檢查數據修改的歷史,Subversion可以通過網絡訪問它的版本庫,從而使用戶在不同的電腦上進行操作。
  
  我們這裏所說的中心版本庫就是SVN的服務器,程序員將代碼上傳至服務器進行保存。公司如果使用SVN版本控制器的話,公司會有一個自己的SVN服務器,用於存放代碼。

SVN Server搭建

  首先下載一個VisualSVN Server——>下載地址
這裏寫圖片描述

SVN Server安裝

1. 下載完成後雙擊安裝。

這裏寫圖片描述

2. 點擊Next下一步。

這裏寫圖片描述

3. 然後再點擊Next項,下一步。

這裏寫圖片描述

4. 點擊【Next】。

這裏寫圖片描述

5. Location是指VisualSVN Server的安裝目錄,Repositorys是指定你的版本庫目錄。Server Port指定一個端口,Use secure connection勾選表示使用安全連接,點擊Next,進入下一步。

這裏寫圖片描述

6. 再點擊【Install】。

這裏寫圖片描述

7. 等待安裝完成後,點擊【next】。

這裏寫圖片描述

8. 點擊【Finish】即可完成安裝。安裝完成後,啓動VisualSVN Server Manager。

這裏寫圖片描述

SVN Server搭建

創建版本庫

1. 右鍵單擊左邊窗口的Repositores。

這裏寫圖片描述

2. 在彈出的右鍵菜單中選擇Create New Repository或者新建->Repository。

這裏寫圖片描述

3. 下一步。

這裏寫圖片描述

4. 下一步。

這裏寫圖片描述

5. 點擊【create】。

這裏寫圖片描述

6. 點擊【Finish】。

這裏寫圖片描述

創建User

1. 右鍵點擊“User”——>”新建”——>User”。

這裏寫圖片描述

2. 填寫用戶名和密碼,點擊OK。

這裏寫圖片描述

3. 刷新一下,即可看到添加成功。

創建Group

1. 右鍵點擊“User”——>”新建”——>Group”。

這裏寫圖片描述

2. 按下圖,填寫組名,點擊”Add”添加成員。

這裏寫圖片描述

3. 在彈出對話框中選擇成員。

這裏寫圖片描述

4. 添加完成後,點擊確定即可。

SVN使用

  首先安裝TortoiseSVN工具——>下載鏈接
這裏寫圖片描述

AndroidStudio上傳工程到SVN

1. 在AndroidStudio中按照下圖操作。

這裏寫圖片描述

2. 按下圖添加SVN服務器,點擊確定

這裏寫圖片描述

此處的URL從下圖處獲取.

這裏寫圖片描述

3. 點擊Accept。

這裏寫圖片描述

4. 點擊OK後,進入下圖,填寫用戶名和密碼,將項目在SVN上生成目錄。

這裏寫圖片描述

5. 點擊”Share“。

這裏寫圖片描述

6. 選擇版本後,,生成項目目錄。

這裏寫圖片描述

我們可以看到在我們的服務器目錄下,多了我們項目的目錄。

這裏寫圖片描述

這時只是將工程的目錄在SVN上創建了,並沒有將內容上傳,我們可以看到工程中的文件都是綠色的。

這裏寫圖片描述

7. 將工程上傳至服務器。

這裏寫圖片描述

這裏寫圖片描述

8. 點擊提交後等待提交成功即可。

AndroidStudio提交修改後的文件

1. 這裏我們在AndroidManifest.xml中添加一個權限後,可以看到該文件變色了。
這裏寫圖片描述

2. 提交前首先將文件update。

這裏寫圖片描述

3. 然後提交。

這裏寫圖片描述

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