密林三木 阅读(72) 评论(0)
1:新建一个存储SVN所有文件的目录
mkdir /home/svn

2:建立一个版本仓库
svnadmin create /home/svn/linux-0.12

3:初始化版本到代码库目录
svn import kernel_code file:///home/svn/linux-0.12 -m “init linux-0.12"

4:添加用户
文件: /home/svn/linux-0.12/conf/passwd
 [users]
username = password

 5:修改用户访问策略
 文件: /home/svn/linux-0.12/conf/authz
[groups]
groupname = username

[linux-0.12]
@groupname = rw
 * =

 6:修改svnserve.conf文件,让用户和策略配置生效.
文件:/home/svn/linux-0.12/conf/ svnserve.conf
   [general]
anon-access = none
auth-access = write
password-db = /home/svn/linux-0.12/conf/passwd
authz-db = /home/svn/linux-0.12/conf/authz


7:启动svn
svnserve -d -r /home/svn
设置开机启动:
/etc/rc.d/rc.local  末尾添加svnserve -d -r /home/svn

8:测试
svn co svn://127.0.0.1/linux-0.12 导出代码测成功