windows環境下 svn服務器搭建+myeclipse使用 quickstart

網上找了一些資料學些,在搜尋過程中遇到了大量不得而終的資料和信息,反覆查閱整理後思路才漸漸清晰

閒話少敘吧,切入重點

使用svn主要是爲了進行版本控制,在版本管理過程中需要上傳,檢出,編輯,更新,分支,主幹等一杆概念並由這些概念引發的一系列動作

利用svn進行版本管理,首先是軟件環境的準備

1.下載svn的服務端和客戶端

http://subversion.apache.org/packages.html 

分別下載

VisualSVN 服務端
TortoiseSVN 客戶端

2.安裝服務端

VisualSVN-Server-3.4.2-x64 執行默認安裝

3.安裝客戶端

TortoiseSVN-1.9.2.26806-x64-svn-1.9.2

4.安裝完成後配置服務端,啓動visualsvn,在VisualSVN Server Manager左側 reposority 右鍵創建新的資源庫

5.創建完成後,右鍵點擊所創建的項目,選擇 copy url to clipboard

提交新項目到資源庫

在Myeclipse中創建一個項目,右鍵選擇Team->Shareproject 然後選擇SVN,資源地址輸入剛纔copy的URL,提交完成

導入項目

在myeclipse中選擇import,選擇svn並輸入資源地址,例如 https://device.company.msf/svn/my_pj/trunk

檢出,提交項目

在myeclipse項目上右鍵更新,提交

分支和標籤項目

一般trunk目錄是程序的主版本,檢出項目後,爲了便於修改調試又不影響主版本,可以在項目上右鍵選擇 branch/tag,把項目發佈到branches目錄下並確立一個版本

myeclipse中的版本切換

對不同版本進行切換,在項目上右鍵選擇Team->switch,在要切換的版本上輸入資源的URL 例如:https://device.company.msf/svn/my_pj/branches/jobs_0.0.1

myeclipse主幹合併

當分支版本調試通過後,需要進行主幹合併操作,在項目上右鍵Team->merge,設置 from...to...中要合併的版本範圍,提交合並





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