前言:
svn是什么? 有一千个读者就有一千个红楼梦。不同人群、svn的定义和用途都是相同的。
但唯有一点、分享与同步。
你在家编辑的文章想在公司也能看,怎么办。U盘考走、公司编辑好了、再把家里的覆盖。在现在高效的生活中已经浪费了我们2分钟的时间。有没有什么可以自己同步这些文件的?
有需求、就有市场。例如某度盘的会员可以有自动同步的功能、硬件设备NAS存储也可以,动手能力强的黑NAS也可以。
接下要介绍一个开源的产品,免费还好用、更多扩展功能期待你的发掘-----svn
第一章:环境介绍
系统:centos 7.2
硬件:阿里云主机(需要云主机的同学可以联系我,不定期有免费云主机发放)
第二章:安装过程
1、安装svn
#yum -y install subversion
2、新建svn目录
#mkdir -p /root/svn/
3、启动snv服务
#svnserver -d -r /root/svn
4、创建库
#svnadmin create /root/svn/"库名称"
#svnadmin create /root/svn/linux_edu
至此svn已经安装完成
第三章、SVN相关配置
1、权限相关
1)、创建用户和权限分配
在/root/svn/svnserver/patch/conf目录下,有两个文件是配置用户账号密码和用户权限的。
a、passwd此配置文件负责用户的账号及密码
b、authz此文件负责配置用户的权限
第一步、定义用户组
第二步、用户组授权
支持配置完成、客户端的安装以及安装过程中遇到的问题请参考《cnetos 6.9搭建svn》、或者与作者沟通 EMAIL:mp_peng@126.com