1:新建一个存储SVN所有文件的目录
mkdir /home/svn
2:建立一个版本仓库
svnadmin create /home/svn/linux-0.12
3:初始化版本到代码库目录
svn import kernel_code -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]或者[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 导出代码测成功
阅读(3115) | 评论(0) | 转发(1) |