AnkhSVN使用手冊


(一) 安裝:

Subversion客戶端安裝------AnkhSVN

AnkhSVN是一款在VS中管理Subversion的插件,您可以在VS中輕松的提交、更新、添加文件,而不用在命令行或資源管理器中提交。而且該插件屬於開源項目·安裝文件可在網上下載

主程序安裝:雙擊AnkhSVN-2.X.XXXX.XX.msi

(二) AnkhSVN的使用:

a) 項目初始化導入:

1.打開Visual Studio 2010,選擇要導入的項目Solution右鍵->Add Solution to Subversion,

2.RepositoryUrl為https://xxx.xxx.xxx.xxx:端口/svn/項目 (對應的版本庫)然后選擇待處理的Solution,右鍵-> commit

這樣初始數據就已經全部導入到了我們定義的版本庫中

b) SVN檢出

將SVN服務端所保存的數據下載到個人工作平台.

組長上傳初始項目后,各組員可以到服務器上檢出項目

1. 打開Visual Studio 2010->文件->Subversion->open from Subversion

2. 點擊添加URL,輸入服務地址: https://xxx.xxx.xxx.xxx:端口/svn//項目/ (對應的版本庫)選擇初始項目的Solution,挑選Local Directory

c) 進行項目更新和修改

1.為了保證項目統一,每人在進行項目更改之前,要更新到最新版本.在項目上右鍵->Subversion->Update to Specific Version

我們還可以通過view Project History來查看和恢復以前的版本

注:update之后確定在本機可以編譯通過。

2.為了保證一個組員在更改項目的某一個文件的同時另一個組員不可以更改此文件,更改此文件之前要對此文件進行Lock,選定要更改的文件右鍵->Subversion->Lock,然后才可進行更改.更改完畢之后立即將項目簽入

d) SVN簽入

在對項目進行更改之后,被更改的文件會如下在文件名之前加上小紅點,我們需要把更改的部分簽入到服務端上

image

如下,右鍵更改過的工程->commit project changes,可以看到文件前面圖標恢復成對鈎

clip_image004

注意:為了方便以后進行版本恢復過程中進行選擇版本,在簽入過程中要求每個組員在Log Message中填寫修改人姓名和進行了哪些修改,添加了那些內容

clip_image006

e) 將項目恢復到特定版本

在項目中我們可以將項目恢復到特定時期的某一個版本,步驟如下:

1.右擊solution->Subversion->update to Specific Version

clip_image008

2.在隨后跳出的對話框中選擇Type->Revision

clip_image010

隨后通過點擊clip_image012來針對Log Viewer提供的相關信息來恢復到某一版本。如果組內確定要使服務器上的版本恢復到以前的此版本,可以將恢復后的此版本進行commit。

clip_image014


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM