天天看點

SVN用戶端與伺服器使用1、SVN服務端的使用2、SVN服務端的使用23、SVN用戶端的使用

1、SVN服務端的使用

添加代碼庫:

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

SVN用戶端與伺服器使用1、SVN服務端的使用2、SVN服務端的使用23、SVN用戶端的使用
SVN用戶端與伺服器使用1、SVN服務端的使用2、SVN服務端的使用23、SVN用戶端的使用

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

SVN用戶端與伺服器使用1、SVN服務端的使用2、SVN服務端的使用23、SVN用戶端的使用

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

SVN用戶端與伺服器使用1、SVN服務端的使用2、SVN服務端的使用23、SVN用戶端的使用

點選 “下一步”,使用預設選項( Empty repository )

SVN用戶端與伺服器使用1、SVN服務端的使用2、SVN服務端的使用23、SVN用戶端的使用

點選下一步:

SVN用戶端與伺服器使用1、SVN服務端的使用2、SVN服務端的使用23、SVN用戶端的使用

這裡我們選擇第三項: Customize permissions 項,友善後期添加的使用者 或 使用者組設定權限 通路該倉庫。

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

SVN用戶端與伺服器使用1、SVN服務端的使用2、SVN服務端的使用23、SVN用戶端的使用

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

SVN用戶端與伺服器使用1、SVN服務端的使用2、SVN服務端的使用23、SVN用戶端的使用

到此,代碼庫建立完成。

添加使用者:

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

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

SVN用戶端與伺服器使用1、SVN服務端的使用2、SVN服務端的使用23、SVN用戶端的使用
SVN用戶端與伺服器使用1、SVN服務端的使用2、SVN服務端的使用23、SVN用戶端的使用

在建立使用者界面,輸入使用者名、密碼即确認密碼即可。如下圖:

SVN用戶端與伺服器使用1、SVN服務端的使用2、SVN服務端的使用23、SVN用戶端的使用

點選 “Ok” 即建立使用者,然後可以在 Users 清單中檢視已經建立的使用者,如下圖:

SVN用戶端與伺服器使用1、SVN服務端的使用2、SVN服務端的使用23、SVN用戶端的使用

2、SVN服務端的使用2

為代碼庫添加使用者及權限:

為了測試友善,這裡我建立了多個使用者、使用者組及代碼庫。

建立使用者:這裡使用 test  、test02 以及賬号添加到使用者組時的情況進行測試。

SVN用戶端與伺服器使用1、SVN服務端的使用2、SVN服務端的使用23、SVN用戶端的使用

建立使用者組:這裡添加了一個 測試組 testGroup , 并把 test 、test02 添加到該測試組。

SVN用戶端與伺服器使用1、SVN服務端的使用2、SVN服務端的使用23、SVN用戶端的使用

建立代碼庫:這裡建立了 3 個代碼庫,分别為 test 、test02、testGroupRepository 。

SVN用戶端與伺服器使用1、SVN服務端的使用2、SVN服務端的使用23、SVN用戶端的使用

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

SVN用戶端與伺服器使用1、SVN服務端的使用2、SVN服務端的使用23、SVN用戶端的使用
SVN用戶端與伺服器使用1、SVN服務端的使用2、SVN服務端的使用23、SVN用戶端的使用

為代碼庫添加使用者 和 通路權限後,點選 “應用” 。

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

SVN用戶端與伺服器使用1、SVN服務端的使用2、SVN服務端的使用23、SVN用戶端的使用
SVN用戶端與伺服器使用1、SVN服務端的使用2、SVN服務端的使用23、SVN用戶端的使用
SVN用戶端與伺服器使用1、SVN服務端的使用2、SVN服務端的使用23、SVN用戶端的使用

建立目錄(檔案夾):

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

SVN用戶端與伺服器使用1、SVN服務端的使用2、SVN服務端的使用23、SVN用戶端的使用
SVN用戶端與伺服器使用1、SVN服務端的使用2、SVN服務端的使用23、SVN用戶端的使用

為了友善測試,我這裡已經再三個代碼庫中添加了不同的檔案夾。

代碼庫及其下目錄(檔案夾)位址擷取:

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

SVN用戶端與伺服器使用1、SVN服務端的使用2、SVN服務端的使用23、SVN用戶端的使用

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

SVN用戶端與伺服器使用1、SVN服務端的使用2、SVN服務端的使用23、SVN用戶端的使用

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

3、SVN用戶端的使用

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

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

作為用戶端,伺服器管理人員一般會給代碼庫 SVN 位址 ,使用者名和密碼。用戶端就可以下載下傳代碼的檔案了。

例如: test 檔案夾的 svn位址是 http://admin/svn/test/test

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

SVN用戶端與伺服器使用1、SVN服務端的使用2、SVN服務端的使用23、SVN用戶端的使用
SVN用戶端與伺服器使用1、SVN服務端的使用2、SVN服務端的使用23、SVN用戶端的使用

點選确定,首次使用用戶端需要認證使用者(即輸入SVN伺服器建立的使用者名和密碼),認證完成後才能操作

SVN用戶端與伺服器使用1、SVN服務端的使用2、SVN服務端的使用23、SVN用戶端的使用
SVN用戶端與伺服器使用1、SVN服務端的使用2、SVN服務端的使用23、SVN用戶端的使用

送出内容到代碼庫:

這裡我們再 test 項目(檔案夾)中,添加一個測試檔案,檔案名為 “這是test使用者建立的文本檔案.txt”。

SVN用戶端與伺服器使用1、SVN服務端的使用2、SVN服務端的使用23、SVN用戶端的使用

注意,一般送出代碼前都是右鍵項目名(檔案夾),先執行 “ SVN 更新(U)” , 在執行 “ SVN 送出(C)...” ,再确定送出你的代碼。

SVN用戶端與伺服器使用1、SVN服務端的使用2、SVN服務端的使用23、SVN用戶端的使用
SVN用戶端與伺服器使用1、SVN服務端的使用2、SVN服務端的使用23、SVN用戶端的使用
SVN用戶端與伺服器使用1、SVN服務端的使用2、SVN服務端的使用23、SVN用戶端的使用
SVN用戶端與伺服器使用1、SVN服務端的使用2、SVN服務端的使用23、SVN用戶端的使用
SVN用戶端與伺服器使用1、SVN服務端的使用2、SVN服務端的使用23、SVN用戶端的使用

最後可以看到,送出後的檔案與伺服器上的檔案保持一緻了。

SVN用戶端與伺服器使用1、SVN服務端的使用2、SVN服務端的使用23、SVN用戶端的使用

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

SVN用戶端與伺服器使用1、SVN服務端的使用2、SVN服務端的使用23、SVN用戶端的使用
SVN用戶端與伺服器使用1、SVN服務端的使用2、SVN服務端的使用23、SVN用戶端的使用

上一篇文章:SVN用戶端與伺服器安裝

繼續閱讀