Linux 搭建SVN服务器(CS模式)

Linux 搭建SVN服务器(CS模式),第1张

Linux System Environment

一、配置阿里云yum源和epel源

提示: 阿里云yum源官网 https://developer.aliyun.com/mirror/

二、yum安装SVN软件

三、创建SVN版本库目录

提示: 自定义目录版本库目录,为后面创建版本库提供存位置

四、创建SVN版本库

五、创建用户并设置用户权限

六、配置SVN服务器配置文件

提示: 每一项目参数前面都不要留空格,否则会报错

七、关闭防火墙及SElinux

提示: 防火墙可以不关闭,放行SVN端口(SVN默认端口3690)

八、启动SVN服务

九、测试SVN客户端访问SVN服务

1、Windows使用TortoiseSVN 客户端测试

输入 svn://192.168.201.56:3690/xiaoming (xiaoming是自定义的版本库名称)

2、Linux SVN客户端操作命令

1、运行VisualSVN-Server-2.1.7.msi根据安装步骤安装

中间会有选择安装路径Location和SVN仓库目录Repositories

端口可自定义,默认的话是https://

默认选择User Subversion authentication(用SVN定义的用户帐户登陆)

2、如果要增加用户自己修改密码的模块

把这个目录里的三个文件夹bin、cgi-bin、conf拷贝到svn安装目录覆盖原文件

然后修改两个配置文件,一个是cgi-bin目录下的svnPasswd.ini,

一个是conf目录下的httpd-custom.conf

svnPasswd.ini中修改第二行

auth_user_file=D:\SVN_NEW\htpasswd

D:\SVN-NEW 就是安装时的SVN仓库目录Repositories 根据安装时的目录修改即可

httpd-custom.conf中修改第四行

ScriptAlias /cgi-bin/ "C:/Program Files/VisualSVN Server/cgi-bin/"

C:/Program Files/VisualSVN Server 就是SVN安装路径Location

进入VisualSVN Server Manager中重启服务后,密码模块就安装好了

测试的话可以在浏览器输入https://********/cgi-bin/svnPasswd 可修改密码


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/447145.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-31
下一篇2023-05-31

发表评论

登录后才能评论

评论列表(0条)

    保存