阿里云centos7 搭建SVN服务器
文章参考https://www.cnblogs.com/mymelon/p/5483215.html
选择yum安装
[[email protected] ~]# yum -y install subversion |
创建一个仓库目录
[[email protected] ~]# mkdir /usr/local/svn/repository |
创建SVN版本库
[[email protected] ~]# svnadmin create /usr/local/svn/repository/blog |
进入 /usr/local/svn/repository/blog
[[email protected] ~]# cd /usr/local/svn/repository/blog |
使用ll命令可以查看到下面这些文件信息
进入到conf文件夹可以看到如下3个文件
authz:账号权限管理
passwd:账号和密码管理
svnserve.conf:svn服务器配置文件
编辑authz文件
[[email protected] conf]# vi authz |
|
编辑passwd文件
[[email protected] conf]# vi passwd |
编辑 svnserve.conf
[[email protected] conf]# vi svnserve.conf |
把红框框住的注释放开
防火墙开放端口
[[email protected] blog]# sudo firewall-cmd --permanent --add-port=3690/tcp [[email protected] blog]# sudo firewall-cmd --reload |
启动svn
[[email protected] conf]# svnserve -d -r /var/svn/repository |
到这里基本上就完成svn的搭建
但是阿里云的服务器有安全策略拦截,所以我们需要在阿里云的控制台添加3690的端口安全规则才能
然后在本地新建一个文件夹,进入该文件夹,点击右键选择SVN Checkout
会弹框要求输入用户和密码,填写刚才设置的账号和密码即可