SVN客戶端與服務器使用

1、SVN服務端的使用

添加代碼庫:

點擊 “Repositories” 項,右鍵選擇 “Create New Repository...”  或者 選擇 “新建  -   Repository...” 

選擇要添加的倉庫的類型:FSFS(默認)  和  VDFS 兩種,這裏我們使用默認選項

點擊 “下一步”,填寫新代碼庫名稱

點擊 “下一步”,使用默認選項( Empty repository )

點擊下一步:

這裏我們選擇第三項: Customize permissions 項,方便後期添加的用戶 或 用戶組設置權限 訪問該倉庫。

也可以添加添加 “Custom...” 按鈕,添加相關的用戶或用戶組

點擊上面的第 3  步 ( create )後,完成代碼庫的創建,此此時左側 Repositories 菜單下可以看到剛剛創建的代碼庫名稱 test 。

到此,代碼庫創建完成。

添加用戶:

打開 SVN 服務器,在左側菜單的 Users 項中 ,

右鍵 “Create User...”  或者  “ 新建  --->  User... ”  進入到添加用戶界面。

在創建用戶界面,輸入用戶名、密碼即確認密碼即可。如下圖:

點擊 “Ok” 即創建用戶,然後可以在 Users 列表中查看已經創建的用戶,如下圖:

 

2、SVN服務端的使用2

爲代碼庫添加用戶及權限:

爲了測試方便,這裏我建立了多個用戶、用戶組及代碼庫。

創建用戶:這裏使用 test  、test02 以及賬號添加到用戶組時的情況進行測試。

創建用戶組:這裏添加了一個 測試組 testGroup , 並把 test 、test02 添加到該測試組。

創建代碼庫:這裏創建了 3 個代碼庫,分別爲 test 、test02、testGroupRepository 。

給代碼庫添加用戶及權限:點擊代碼庫名,右鍵選擇 “Properties...” 。

爲代碼庫添加用戶 和 訪問權限後,點擊 “應用” 。

test代碼庫添加test用戶及權限 、test02代碼庫添加test02用戶及權限、testGroupRepository添加testGroup用戶組及權限。

創建目錄(文件夾):

點擊代碼庫名,右鍵選擇 “新建    ---    Folder...” 。

爲了方便測試,我這裏已經再三個代碼庫中添加了不同的文件夾。

代碼庫及其下目錄(文件夾)地址獲取:

一般需要告訴用戶 項目的SVN 地址 及用戶名密碼,才能夠下載項目。選擇代碼庫,右鍵選擇 “Copy URL to Clipboard”, 粘貼下來的SVN 地址爲 : http://admin/svn/test/

或者選擇代碼庫下的某個目錄(一般這樣操作),右鍵選擇 “Copy URL to Clipboard”, 粘貼下來的SVN 地址爲 : http://admin/svn/test/test

到此,SVN服務端的操作已經講完。

3、SVN客戶端的使用

客戶端使用還是比較簡單的。

一般 SVN 服務端管理人員,會建立相關的代碼庫及用戶等資源。由於SVN服務器相關環境已經準備好,這裏使用 test  、test02 以及賬號添加到用戶組時的情況進行測試。

作爲客戶端,服務器管理人員一般會給代碼庫 SVN 地址 ,用戶名和密碼。客戶端就可以下載代碼的文件了。

例如: test 文件夾的 svn地址是 http://admin/svn/test/test

檢出代碼庫中的內容(項目):

點擊確定,首次使用客戶端需要認證用戶(即輸入SVN服務器創建的用戶名和密碼),認證完成後才能操作

提交內容到代碼庫:

這裏我們再 test 項目(文件夾)中,添加一個測試文件,文件名爲 “這是test用戶創建的文本文件.txt”。

注意,一般提交代碼前都是右鍵項目名(文件夾),先執行 “ SVN 更新(U)” , 在執行 “ SVN 提交(C)...” ,再確定提交你的代碼。

最後可以看到,提交後的文件與服務器上的文件保持一致了。

 

 

 

 

 

 

 

SVN客戶端的更多操作,可以從客戶端打開幫助文檔查看看。

 

 

上一篇文章:SVN客戶端與服務器安裝

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章