使用SVN進行源碼管理(上)


  在原來的項目中使用的源碼管理工具是VSS,由於我的機器在使用時出現了非常奇怪的問題——連結局域網服務器上的VSS,一直連接不上,重新配置和重新安裝也無法解決(除非是重裝系統,但是沒幾天就又這樣了,可重現);而使用其他的機器作為VSS的服務端就沒有這樣的問題,但奇怪的是其他的開發機連接服務器也沒有問題,就我的機器連接有問題。而且VSS作為一個款源碼管理工具現在官方也已經不提供支持了,現在微軟主推的是TFS 2010,但是使用TFS 2010有很多限制:例如對數據庫的版本要求是SQL Server 2008。最后項目組經過討論決定使用SVN來作為項目新的源碼管理器。

 

安裝前准備

  需要的軟件有:VisualSVN Server(服務端)、TortoiseSVN(SVN獨立的客戶端)、VisualSVN(用於Visual Studio 的SVN客戶端插件(依賴於Tortoisesvn))

下載地址:

  VisualSVN Server下載地址:http://www.visualsvn.com/server/download/

  VisualSVN 下載地址:http://www.visualsvn.com/visualsvn/download/

  TortoiseSVN下載地址:http://tortoisesvn.net/downloads.html

 

1. 安裝SVN服務端VisualSVN Server

  我們在服務器端使用的是一款免費易用的SVN服務器——VisualSVN Server,直接使用Subversion配置起來比較麻煩,如果想要以Web方式(http)協議訪問還需要配置Apache,VisualSVN Server直接集成了Subversion和Apache,並且可以直接通過可視化來進行操作,比較方便。下面是安裝步驟:

 1.運行VisualSVN Server安裝包,點擊"Next"

2.選中"I accept the terms in the License Agreement",點擊"Next"

3.選擇"VisualSVN Server and Management Console",同時安裝VisualSVN Server和管理控制台

4.選擇VisualSVN Server安裝位置、源碼倉庫的位置和使用的端口,已經是否使用安全連接(https,速度較慢),點擊"Next"

5.點擊"Install"

 

2.安裝SVN客戶端TortoiseSVN

  TortoiseSVN是Subversion 版本控制系統Windows平台下的一個開源客戶端,TortoiseSVN和Windows的外殼(如:資源管理器)集成,通過使用TortoiseSVN我們可以很方便的對SVN進行可視化操作。下面是安裝過程:

1.運行安裝包,點擊"Next"后,選中"I Accept the terms in the License Agreement",點擊"Next"

2.選擇安裝位置,和安裝的組件后"Next"

3.開始根據配置來進行安裝

 

可選中文包安裝:

 如果想使用中文界面的TortoiseSVN的,可以從這里下載TortoiseSVN中文包:http://tortoisesvn.net/downloads.zh.html

 

3.安裝Visual Studio插件VisualSVN

   VisualSVN是一個Visual Studio插件,無縫地集成Subversion和TortoiseSVN到Visual Studio 。 使用VisualSVN可以使我們能夠非常方便的直接在熟悉的操作界面中使用SVN而不必切換到TortoiseSVN直接進行版本控制操作。下面是VisualSVN的安裝過程:

1.運行安裝包,點擊"Next"之后選中"I accept the terms in the License Agreement",點擊"Next"

2.選擇對應的Visual Studio版本,和安裝位置后,點擊"Next",然后在直接"Install"

 

參考資料&進一步閱讀

http://tortoisesvn.net/support.zh.html


免責聲明!

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



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