1. 程式人生 > >SVN版本控制伺服器安裝與配置

SVN版本控制伺服器安裝與配置

       版本管理在我們日常學習中一般接觸不到,因為我們都是一個人在學習與開發一些練習的專案。但是實際中,一般專案都是協同開發的,這樣就需要一個版本管理工具,常見的有SVN/CVS/GitHut等...通過它們我們就可以進行協同專案開發了。沒用過的覺得很厲害的樣子,用過的就會感覺確實很厲害...配置起來很簡單,人人都可以。

------------------------------------------------------------------------------------------------------------

環境:首先設定我們是在一個區域網內,彼此都可以互相訪問,將其中一臺機器作為SVN伺服器,其他的機器認為是             開發人員使用的,安裝TortoiseSVN客戶端,所有電腦作業系統都是Windows。


點選下載VisualSVN,彈出以下介面,根據自己的系統選擇32位或者64位:


下載完成後,雙擊安裝檔案,具體安裝過程如下圖片所示:




Location是伺服器的安裝目錄

Repositories是SVN倉庫的地址,管理的程式碼就放在這個裡面

Server Port:是埠號

Use Secure connection表示是否使用安全的連線,即HTTPS


安裝完成後,開啟VisualSVN Server Manager管理工具

SVN伺服器安裝完成後,我們需要建立一個新的倉庫用來作為我們專案的存放單位。右鍵左側目錄結構的Repositories-->create new repository建立一個新倉庫,具體步驟如圖所示:






至此,SVN倉庫已經建立成功了。

      在SVN管理與使用中,我們需要建立一些使用者,這些使用者就是開發者的賬號,比如有5個開發者,我們就需要建立5個user,右鍵左側目錄結構中的Users-->Create user...



同時我們專案有2個測試人員,需要建立2個測試使用者,同上。但是測試人員和開發人員的許可權是不一樣的,我們需要建立使用者組來管理使用者許可權;右鍵左側目錄結構中的Groups-->Create Group...


再點選Add...為使用者組新增成員,在此我們建立developer組和tester組。


最後在我們建立的倉庫上右鍵-->properties,修改對應的組的許可權,這樣我們的SVN伺服器也就搭建完成了。



至此SVN的伺服器就搭建完成了,接下來就可以安裝TortoiseSVN客戶端來檢出、更新、提交專案了。