Subversion(SVN) 是一个开源的版本控制系統, 也就是说 Subversion 管理着随时间改变的数据。 这些数据放置在一个中央资料档案库(repository) 中。 这个档案库很像一个普通的文件服务器, 不过它会记住每一次文件的变动。 这样你就可以把档案恢复到旧的版本, 或是浏览文件的变动历史。
本文讲解快速安装svn
一、安装svn
yum install subversion
安装完成后输入svn --version 可查看版本

二、构建SVN版本库
先用mkdir命令创建文件夹 确定你要把数据存放在哪个目录下
mkdir /opt/svn
利用svn命令创建版本库
svnadmin create /opt/svn/runoob
三、权限配置
我们只需要修改下面三个文件:
authz - 文件是权限控制文件 passwd - 是帐号密码文件 svnserve.conf - SVN服务配置文件
① 用户密码配置
passwd文件进行配置,在[users]下面添加用户名和密码,可以添加多个,例如:
[users] kywma=kywma
② 权限控制
这里配置比较简单,没有采用用户分组分仓库权限配置。
# 编辑文件
vim authz
在末尾追加
[/] kywma=rw
③ 修改svnserve.conf
anon-access = none #禁止匿名访问 auth-access = write #授权用户可写 password-db = passwd #使用哪个文件作为账号文件 authz-db = authz #使用哪个文件作为权限文件
四、启动服务
svnserve -d -r /opt/svn --listen-port 4466
五、放行 防火墙4466 端口
firewall-cmd --permanent --add-port=4466/tcp firewall-cmd --reload
六、放行云厂商(如果需要的话)

七、测试
浏览器直接输入 svn://服务器IP:4466/仓库名,如下图,即可正常访问

温馨提示:本站提供的一切软件、教程和内容信息都来自网络收集整理,仅限用于学习和研究目的;不得将上述内容用于商业或者非法用途,否则,一切后果请用户自负,版权争议与本站无关。用户必须在下载后的24个小时之内,从您的电脑或手机中彻底删除上述内容。如果您喜欢该程序和内容,请支持正版,购买注册,得到更好的正版服务。我们非常重视版权问题,如有侵权请邮件与我们联系处理。敬请谅解!



















