使用VisualSVN Server創(chuàng)建版本庫
Subversion是一款優(yōu)秀的版本控制工具,通過VisualSVN Server可以輕松創(chuàng)建版本庫。下面將介紹具體的步驟。 打開VisualSVN Server Manager 首先,打開Vis
Subversion是一款優(yōu)秀的版本控制工具,通過VisualSVN Server可以輕松創(chuàng)建版本庫。下面將介紹具體的步驟。
打開VisualSVN Server Manager
首先,打開VisualSVN Server Manager。在窗口的右邊可以看到版本庫的一些信息,包括狀態(tài)、日志、用戶認證和版本庫等。
創(chuàng)建新的版本庫
要創(chuàng)建一個新的版本庫,需要右鍵單擊左邊窗口的Repositories。在彈出的右鍵菜單中選擇Create New Repository或者新建->Repository。
然后輸入版本庫名稱,并勾選Create default structure復(fù)選框(推薦這么做)。點擊OK,版本庫就創(chuàng)建好了。版本庫中會默認建立trunk、branches和tags三個文件夾。
導(dǎo)入項目到版本庫
接下來,將項目導(dǎo)入到版本庫中。找到你的項目文件夾,在項目文件夾上點擊鼠標右鍵,找到SVN菜單,選擇導(dǎo)入。
在彈出的對話框中填寫版本庫URL,這個URL可以從VisualSVN Server Manager中獲取。在你的版本庫上單擊右鍵,選擇Copy URL to Clipboard,就把版本庫URL復(fù)制到你的剪貼板了。
將復(fù)制的版本庫URL粘貼上,在URL后面加上trunk子路徑。然后在導(dǎo)入信息里面填寫導(dǎo)入項目的相關(guān)信息。
點擊確定,所選中的項目就會被導(dǎo)入到版本庫中。
建立用戶組和用戶
項目導(dǎo)入到版本庫以后,需要建立用戶組和用戶來管理權(quán)限。在VisualSVN Server Manager窗口的左側(cè)右鍵單擊用戶組,選擇Create User或者新建->User。
在彈出的對話框中填寫User name和Password,然后點擊OK。
用相同的方式創(chuàng)建其他的用戶,例如Develpoer1、Develpoer2、Develpoer3、Test1、Test2、Manger等。這些用戶代表了開發(fā)人員、測試人員和項目經(jīng)理。
然后我們還需要建立用戶組。在VisualSVN Server Manager窗口的左側(cè)右鍵單擊用戶組,選擇Create Group或者新建->Group。
在彈出窗口中填寫Group name為Developers,然后添加三個Developer用戶到這個組。
用相同的方式創(chuàng)建組Managers和Testers。
設(shè)置權(quán)限
接下來,給用戶組設(shè)置權(quán)限。在MyRepository上單擊右鍵,選擇屬性。
在彈出的對話框中,選擇Security選項卡,點擊Add按鈕,并選中Developers、Managers和Testers三個組,然后添加進來。給Developers、Managers設(shè)置為Read/Write權(quán)限,Testers設(shè)置為只讀權(quán)限。
檢出代碼
服務(wù)端的設(shè)置已經(jīng)完成,接下來我們使用客戶端去檢出代碼。在桌面空白處單擊右鍵,選擇SVN檢出。
在彈出的對話框中填寫版本庫URL,并選擇檢出目錄,點擊確定開始檢出項目。
檢出完成后,打開工作副本文件夾,可以看到所有文件和文件夾都有一個綠色的√。
至此,創(chuàng)建版本庫和使用TortoiseSVN導(dǎo)入項目、檢出項目的過程已經(jīng)介紹完畢。