CentOS安装SVN服务器详细指南及Windows配置步骤
创始人
2024-12-22 16:50:13
0

Linuxcentos下安装svn服务器就这么难么

Centos下安装SVN服务器详细步骤

保证网络连通的条件。
执行以下一项或两项操作或下载安装包。
先解压apache和svn,解压

1.安装apache

yuminstallhttpd

yuminstallmod_dav_svn

3.创建SVN存储库

mkdir/home/svn

4

svnaadmincreate/home/svn/xyz(存储库名称:xyz)

5.创建用户和密码

在/home/svn/xyz/conf目录下输入:htpasswd:cpasswdxiao

第一次创建用户密码时。
需要添加“-c”参数

6设置权限

编辑authz文件。
并设置组员工的读取权限

7server.conf

8.启动SVN服务

svnserve-d--listen-port3690-r/home/svn/xyz

9.在防火墙上开放3690端口

进入/etc/sysconfig并修改iptables文件

添加以下内容:

-ARH-Firewall-1-INPUT-mstate--stateNEW-mtcp-ptcp--dport3690-jACCEPT

10更新apache以确保http可以访问。
>

修改/etc/httpd/conf.d/subversion.conf文件

添加以下内容:

LoadModulatedav_svn_modules/mod_dav_svn.so

LoadModuleauthz_svn_module模块/mod_authz_svn.so

<位置/>

DAVsvn

SVNParentPath/home/svn/xyz

AuthTypeBasic

AuthName"AuthorizationRealm"

AuthUserFile/home/svn/xyz/conf/passwd

AuthzSVNAccessFile/home/svn/xyz/conf/authz

Requirevalid-user

11指定SVN下的目录为apach。
eown

chown–Rapache:apache/home/svn/xyz

设置apache在12启动时启动

chkconfighttpdon

13。
设置svn开机启动

(1)写入/usr/local/customshell/svn.sh;上下文是svnserve--d--listen-po。
rt3690–r/home/svn/xyz

(2).vim/etc/rc.d/rc.local添加一句:/usr/local/customshell/svn.sh

svn服务器安装和配置Windows下SVN服务器配置详解

安装SVNServer1)下载VisualSVNServer并根据需要选择32位或64位。
(V3.3.1版本支持操作系统环境:WindowsVista、WindowsServer2003/2008、win7)2)下载完成后,双击安装,如下图:3)点击“下一步”继续。
下一步,第一步就OK了,选择版本后,按“StandardEdition”。
4)单击“下一步”,配置服务器协议和端口,注意不要与当前端口冲突。
location为VisualSVNServer安装目录,repos为存储库目录,ServerPort为Apache打开的端口以及后面选择的协议(勾选https,不勾选http)。
5)点击“下一步”进行安装,如图:6)运行VisualSVNManager,如图所示安装成功:创建存储库在SVNSServer上创建存储库,存储库名称:test。
具体步骤:1)在SVN服务器工具r上安装OpenSVNServe,如下图:2)右键单击SVNServer上的“Repositories”,点击“NewRepository”,在“CreateNewRepository”窗口中输入“Test”并点击“确定”然后开始创建“测试”。
图书馆。
3)如果创建成功,可以看到新创建的“test”库。
添加user1:test1、user2:test2,将仓库访问用户“test”添加到库用户中,如下图所示。
添加仓库用户有两种方法,特殊步骤方法一:1)右键单击SVNSServer上的“Users”,单击“CreateUser”,在弹出的“CreateNewUser”窗口中输入用户名:test1,密码。
并确认密码:123(自定义此密码)。
如下图所示。
2)然后点击“确定”,用户已成功添加。
如图所示。
方法二:1)在SVNSServer上选择您需要添加用户的存储库,右键单击“测试”,如下图“测试”,在弹出的“propertiesfor/SVN”中单击“属性”。
/test”窗口,点击“添加”。
然后在弹出的“ChooseUserorGroup”窗口中点击“Createuser”,在弹出的“CreateNewUser”窗口中输入用户名test2,密码和认证密码:123(密码2)点击“OK”,用户已成功添加到仓库访问权限。
库设置用户test1权限独占,用户test2有读写权限。
具体步骤:1)在SVNSServer上选择您需要添加用户的存储库:右键单击“测试”,如下图所示,在弹出的“propertiesfor/SVN”中单击“属性”。
/test”窗口,设置用户test1为仅权限,用户test2有读写权限。
注:NoAccess:无访问权限。
Read-only:只读权限。
Read/Write:读写权限。
2)如果设置完成后点击“确定”。

相关内容

CentOS 7网络配置步...
CentOS 7 网络参数配置指南CentOS7 网络参数配置指南...
2025-05-05 13:46:04
Dell R730服务器U...
Dell R730服务器U盘安装Centos6.9在DELLR7 ...
2025-04-29 15:13:20
SVN客户端安装与使用全攻...
svn客户端怎么安装svn使用的基本流程1 双击以在SVN服务器设...
2025-04-29 10:26:03
CentOS7 DHCP+...
CentOS 7实现DNS+DHCP动态更新详解CENTOS7 中...
2025-04-29 01:28:00
CentOS 7-9救援模...
CentOS 7~9 救援模式恢复root密码实战指南如果您忘记了...
2025-04-27 07:44:44
CentOS SSH远程连...
CentOS服务器端配置SSH远程连接的教程在CentOS服务器上...
2025-04-24 14:27:34

热门资讯

解决网易邮箱连接失败问题:排查... 网易邮箱怎么老是连接服务器失败啊?当您尝试连接网易邮箱时遇到“服务器连接失败”的提示,这可能是由于多...
戴尔电脑初始密码及服务器默认账... dell电脑初始密码是什么关于戴尔计算机的初始密码,应该很明显,戴尔计算机在出厂离开时未指定初始帐户...
华为手机激活错误3008解读及... 华为手机激活时出现网络服务器忙等稍后重试3008是什么意思?如果您访问官方网站,请移动您的帐户并且不...
藏乐阁ST86点歌机连接故障排... 藏乐阁st86点歌机无法连接服务器检查服务器和行。 检查服务器死亡。 检查线路和开关是否运行...
战术小队连接问题解决方案及加入... 战术小队无法连接到服务器会话战术小队无法连接到服务器会话,这可能是由于各种原因。 您可以尝试以下...
西奥电梯故障排查指南:内外呼检... 西奥电梯内外呼显示检修,但电梯检修开关没打,慢车也开不动,问题怎么处理?首先去机房检查110伏电源。...
华为路由器红灯问题解决方案:微... 华为9830服务器闪红灯表示电池电量严重不足或无法正常开机。解决华为路由器红灯一直变红问题的传统解决...
网易邮箱连接失败?原因及解决方... 网易邮箱服务器连接失败,请稍后重试是什么原”问题是连接网易邮箱服务器失败,请稍后重试。请问是什么原因...
Oppo手机正保云课堂登录故障... oppo手机正保云课堂登不进去?明确的答案:Oppo Zhengbaoyun手机类无法连接的原因可能...
手机版中铁e通使用及解锁指南:... 手机版中铁e通怎么用不成了网络问题。大多数是由于网络连接异常引起的。1.首先打开手机并检查网络。2、...