SVN節點的建立與管理

2021-06-01 07:28:37 字數 1024 閱讀 8294

按照前面的方法安裝好svn(版本控制器)後,現在我們來看看建立版本庫和設定版本訪問許可權。

首先是建立新的版本庫。我們在 /home/repos 目錄下建立新的版本庫 ypi。使用下面的命令進行版本庫的建立:

svnadmin create /home/repos/ypi

這樣一來,版本庫 ypi 就建立好了。接下來是對這個版本庫進行許可權的分配。

修改 /home/repos/ypi/conf/svnserve.conf 檔案,內容如下(已經排除用不著的內容)

anon-access = none   #匿名使用者是否可以訪問

auth-access = write #認證使用者是否可以更新

password-db = passwd #認證使用者名單

authz-db = authz #版本庫許可權設定

anon-access 預設是 read,就是任何使用者都可以進行訪問

passwd 會員列表,認證會員名單以一行乙個使用者進行設定

root = 123456

abc = 654321

authz-db 版本庫許可權設定,設定的許可權與 passwd 名單相互對應

[ypi:/]

* =

root = rw

abc = r

版本庫 ypi 的根目錄(/) 訪問的許可權設定為

首先設定為任何人都不可以進行讀和寫操作

然後root使用者可以對其進行讀和寫操作

再abc使用者只能進行讀取操作

設定好後,用以下命令啟動版本控制器服務

svnserve -d -r /home/repos

版本控制器在工作狀態的話,任何新建版本庫,修改許可權,增加使用者的操作都不需要重新啟動版本控制器即可生效。

內容未完成,後繼再進行修改.....

svn的建立與配置

b 第二步 b 建立版本庫。在cmd命令列中輸入svnadmin create e svndemo repository。就會在目錄e svndemo repository下建立乙個版本庫。注意 svnadmin環境變數 b 第三步 b 配置使用者和許可權。在版本庫下有svnserve.conf,a...

SVN的管理與使用

svn 2.每個專案有乙個repository 庫 首先要create repository 建立庫 2.1右鍵 tortoisesvn create repository here 建立乙個倉庫 2.2右鍵 svn checkout 檢出專案 3.svn的增刪改查 增加 將要新增的檔案放到從svn...

SVN中Branch的建立與合併

在使用源 版本控制工具時,最佳實踐是一直保持乙個主幹版本。但是為了應付實際開發中的各種情況,適時的開闢一些分支也是很有必要的。比如在持續開發新功能的同時,需要發布乙個新版本,那麼就需要從開發主幹中建立乙個用於發布的分支,在分支上進行bug fix,維護版本的穩定,並適時的將一些改動合併回主幹。目前大...