linux(centos)搭建SVN服務器

安裝步驟以下:svn

第一步:安裝SVN

yum install subversion.net

第二步:建立SVN版本庫目錄

mkdir -p /var/svn/svnreposcode

第三步:建立版本庫

svnadmin create /var/svn/svnreposblog

第四步:進入conf目錄(該SVN版本庫配置文件)

  • authz文件是權限控制文件
  • passwd是賬號密碼文件
  • svnserve.confSVN服務配置文件

第五步:修改svnserve.conf文件

vi svnserve.conf打開下面的幾個註釋:get

anon-access = read #匿名用戶可讀
auth-access = write #受權用戶可寫
password-db = passwd #使用哪一個文件做爲帳號文件
authz-db = authz #使用哪一個文件做爲權限文件
realm = /var/svn/svnrepos # 認證空間名,版本庫所在目錄

第六步:設置賬號密碼

vi passwd權限控制

在[users]塊中添加用戶和密碼,格式:賬號=密碼,如binjoo = 123456it

[users]
binjoo = 123456

第七步:設置權限

vi authzio

在末尾添加以下代碼:class

[groups]
[/]
binjoo=rw

意思是版本庫的根目錄binjoo對其有讀寫權限。配置

具體權限設置參考:https://blog.csdn.net/oxp7085...

第八步:啓動svn版本庫

svnserve -d -r /var/svn/svnrepos

連接方式svn://127.0.0.1

相關文章
相關標籤/搜索