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