SVN服務端使用說明(二)

服務端使用說明

服務端安裝完成後,進行創建用戶,新建Repositiories等

 
項目描述
Repositories 倉庫,可分不同文件夾進行存儲項目。
Users 用戶,可新增,刪除,設置密碼等
Groups 用戶組,對不同用戶可進行組劃分
Jobs 計劃任務,屬於企業版高級功能(本文檔暫不涉及),可定時備份倉庫文件。

1)創建用戶
通過開始菜單打開VisualSVN Server Manager,右鍵點擊“Users”,彈出新建用戶對話框,輸入用戶名和密碼。

 

2)創建倉庫Repositiory

 

彈出對話框,點擊下一步


FSFS是基於文件系統概念設計的,VDFS是分佈式版本管理。
公司官網介紹:
https://blog.csdn.net/caster_saber/article/details/49586195

輸入倉庫名稱,點擊下一步 


選項爲空倉庫,或單項目倉庫,默認選擇空倉庫就可以。

倉庫權限分配,默認爲全部用戶都擁有讀寫權限。

倉庫創建完成
 
3)用戶對應倉庫權限
右鍵倉庫,點擊屬性“Properties”,如下圖:

默認爲每個用戶都有對該倉庫的讀寫權限,如下圖:



首先移除“Everyone”用戶,如下圖:

選擇指定用戶擁有該倉庫權限,點擊“Add”,選擇用戶,如下圖: 

 


4)用戶組對應倉庫權限
創建用戶組,右鍵“Groups”,新建用戶組,如下圖:

輸入用戶組名稱,點擊“Add”添加用戶(一個或多個),如下圖:

保存用戶組,點擊確定,如下圖:

點擊倉庫屬性(可參考“用戶對應倉庫權限”,不做過多陳述。),並且移除“Everyone”,如下圖:

添加倉庫對應的用戶組,如下圖:
 
可修改用戶組對倉庫的“只讀”權限,如下圖:

 


5)倉庫可創建文件夾
右鍵點擊項目倉庫,新建文件夾。

輸入文件夾名稱,點擊確定。
 
下列以實例項目文件夾創建爲例,如下圖:

 

項目描述

trunk 主開發目錄, 進行開發
branches 分支開發目錄
tags 存檔目錄, 
使用trunk作爲主要的開發目錄一般的,我們的所有的開發都是基於trunk進行開發,當一個版本開發告一段落結束後,代碼處於凍結狀態。此時應該基於當前凍結的代碼庫,打tag。當下一個版本/階段的開發任務開始,繼續在trunk進行開發。此時,如果發現了上一個已發行版本有一些bug,或者一些很急迫的功能要求,而正在開發的版本無法滿足時間要求,這時候就需要在上一個版本上進行修改了。應該基於發行版對應的tag,做相應的分支(branch)進行開發。

例如,剛剛發佈1.0,正在開發2.0,此時要在1.0的基礎上進行bug修正。


6)SVN服務地址

 

複製後,可粘貼。

示例:https://CY-20180605XUVO/svn/test1/


說明:下一篇文章介紹SVN客戶端適應技巧

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