Centos6.5 SVN服务器 搭建及配置
现有的项目开发中,版本控制机必不可少。合理的使用版本控制可以提高开发效果,在保证项目是最新的同时,也提高了源代码的安全性。
创建版本库
-
查看SVN 命令
svn -help
-
创建版本库目录
mkdir -p /home/svn/svnfile
创建版本库
svnadmin create /home/svn/svnfile
生成以下目录
-
进入conf目录(这是该SVN版本库的配置目录)
查看配置文件
ls -l
-
设置密码
vim passwd
按ESC键,切换到命令行,输入
:wq!
保存并退出
-
设置权限
vim authz
在末尾添加
[/]
ver=rw
版本库的根目录ver对其具有读写权限(r为读权限w为写权限)
-
修改svnserver.conf
设置
anon-access=none #匿名用户不可访问
auth-access=write #认证用户可以执行写操作
password-db=passwd #密码文件
authz-db=authz #认证文件
END
user:Felix
mail:wudonghang@wudonghang.com
If you have questions or suggestions, please contact the author.