svn 版本庫的建立和配置

2022-05-21 02:35:57 字數 1422 閱讀 6905

1.建立svn版本庫

mkdirtrunk

svnadmin create /root/trunk/svntest #這裡是路徑和即將建立的版本庫名稱

2.配置svn

cd /root/trunk/svntest/conf #配置檔案所在的目錄

vim svnserve.conf  #anon-access:匿名使用者的許可權,可以為read,write和none,預設值read。不允許匿名使用者訪問:anon-access = none

#auth-access:認證使用者的許可權,可以為read,write和none,預設值write。 

#password-db:密碼資料庫的路徑

#authz-db:認證規則庫的路徑       

去掉相關注釋

vim passwd               #配置使用者名字和密碼  格式:使用者名稱=密碼

vim authz               #group_one是組名  myuser是屬於group_one組

#[/]配置為訪問相對根目錄

3.啟動svn服務

svnserve -d -r /root/trunk/            注:

#(如果提示該服務已經存在)

#killall svnserve (或者找出該程序 然後kill)

svn co svn://ip/svntest    #例如:ip:192.168.0.115

這個時候svn的庫就已經被建立了(這之中可能讓你輸入一些密碼之類的東西,只要按照配置的使用者和密碼就沒有問題)

上面的svn co svn: 就是 svn checkout svn:

4.svn checkout可能會出現的問題(linux 或者 windows 下可能出現鏈結被拒絕)

這中原因可能是linux下的防火牆沒有關閉導致的

這個時候我們就要關閉linux下的防火牆,然後就可以checkout了

SVN 建立版本庫配置方法

進入 opt svn runoob01 conf目錄 修改預設配置檔案配置,包括svnserve.conf passwd authz 配置相關使用者和許可權。1 svn服務配置檔案svnserve.conf svn服務配置檔案為版本庫目錄中的檔案conf svnserve.conf。該檔案僅由乙個 ...

SVN 建立版本庫

使用svn命令建立資源庫 runoob centos6 svnadmin create opt svn runoob01 runoob centos6 ll opt svn runoob01 total 24drwxr xr x 2root root 4096 2016 08 2316 31 06c...

svn版本庫瀏覽器 SVN 建立版本庫

svn 建立版本庫 使用svn命令建立資源庫 runoob centos6 svnadmin create opt svn runoob01 runoob centos6 ll opt svn runoob01 total 24 drwxr xr x 2 root root 4096 2016 08...