1.yum -y install subversion
svnserve --version 查看版本
2.@創建SVN倉庫目錄
mkdir -p /data/svn/repositories
3.@創建版本庫
svnadmin create /data/svn/repositories
4.@進入conf目錄(該svn版本庫配置文件)
authz文件是權限控制文件
passwd是帳號密碼文件
svnserve.conf SVN服務配置文件
5.@設置帳號密碼
vi passwd
在[users]塊中添加用戶和密碼,格式:帳號=密碼,如dan=dan
6.@設置權限
vi authz 在末尾添加如下代碼: [/] dan=rw w=r 意思是版本庫的根目錄dan對其有讀寫權限,w只有讀權限。
7.@修改svnserve.conf文件,注意=號后面不能有空格,每行后面也不能有空格。------->切記不要有空格這個非常重要
vi svnserve.conf 打開下面的幾個注釋: anon-access = read #匿名用戶可讀 auth-access = write #授權用戶可寫 password-db = passwd #使用哪個文件作為賬號文件 authz-db = authz #使用哪個文件作為權限文件 realm = /data/svn/repositories # 認證空間名,版本庫所在目錄
8.@啟動svn版本庫
svnserve -d -r /data/svn/repositories # svn端口默認是3690
9.@客戶端訪問路徑
svn://192.168.1.100/repositories
10.@編寫啟動腳本
#!/bin/bash svnserve -d -r /data/svn/repositories
出處:
http://www.cnblogs.com/puloieswind/p/5856326.html
http://blog.163.com/longsu2010@yeah/blog/static/173612348201202114212933/