1. 程式人生 > >3.SVN的安裝和使用——下載及安裝

3.SVN的安裝和使用——下載及安裝

SVN全稱Subversion,是開源的版本控制系統,支援可在本地訪問或通過網路訪問的資料庫和檔案系統儲存庫。提供了常見的比較、修補、標記、提交、回覆和分支功能性,還增加了追蹤移動和刪除的能力;此外,它支援非ASCII文字和二進位制資料,所有這一切都使SVN不僅對傳統的程式設計任務非常有用,同時也適用於Web開發、圖書創作和其他在傳統方式下未採納版本控制功能的領域。

1.SVN的基本原理

SVN是一種集中的分享資訊系統,儲存所有的資料,其核心是版本庫。版本庫按照檔案樹形式儲存資料,包括檔案和目錄。任意數量的客戶端都可以連線到版本庫讀寫這些檔案。
SVN可以通過多種方式訪問——本地磁碟訪問,或各種各樣不同的網路協議,但一個版本庫的地址永遠都是一個URL,“版本庫訪問URL”描述了不同的URL模式對應的訪問方法:

這裡寫圖片描述

注:SVN的修訂號是針對整個目錄樹的,而不是單個檔案。每個修訂號代表了一次提交後版本庫整個目錄樹的特定狀態。另一種理解是修訂號N代表版本庫已經經過了N次提交。

2.SVN的下載及安裝

SVN的下載地址:http://subversion.apache.org/packages.html
Windows作業系統下面的二進位制檔案包一共有5種,推薦使用VisualSVN server 服務端和TortoiseSVN客戶端搭配使用。
(1)下載VisualSVN server(點選上方連結):
這裡寫圖片描述

這裡寫圖片描述

這裡寫圖片描述

下載語言包:

這裡寫圖片描述

三個安裝包:

這裡寫圖片描述

(3)安裝VisualSVN server

Location是指VisualSVN Server的安裝目錄,
Repositorys是指定你的版本庫目錄.
Server Port指定一個埠,
Use secure connection勾山表示使用安全連線,
Use Subversion authentication 表示使用Subversion自己的使用者認證

這裡寫圖片描述

安裝完成後,啟動VisualSVN Server Manager:

這裡寫圖片描述

(4)安裝TortoiseSVN

一路Next就好。

注:不要選擇 關閉所有應用

(5)安裝簡體中文語言
一路next就好。

使用漢化版的條件:
a.漢化包的版本號與安裝SVN的版本號要一致;
b.安裝好漢化包後需要再設定的語言中選擇應用;
c.右鍵SVN需要重啟電腦後才變。