怎么在CentOS 6.3系统中配置SVN –

2022年 7月 19日 发表评论
腾讯云正在大促:点击直达 阿里云超级红包:点击领取
免费/便宜/高性价比服务器汇总入口(已更新):点击这里了解

CentOS 6.3系统如何配置SVN?针对这个问题,本文详细介绍了相应的分析和解决方法,希望能帮助更多想解决这个问题的伙伴找到更简单易行的方法。

系统环境:CentOS-6.3

安装方式:yum install(源代码安装容易出现版本兼容问题)

安装软件:系统自动下载SVN软件

检查已安装版本

代码如下:

#检查是否安装了较低版本的SVN

[root@zck /]# rpm -qa subversion

#卸载旧版本SVN

[root @ zck modules]# yum remove subversion

安装SVN

[root @ zck modules]# yum install httpd httpd-dev subversion mod _ dav _ SVN mod _ auth _ MySQL

确认安装了svn模块

[root @ zck/]# CD/etc/httpd/modules

[root@zck modules]# ls | grep svn

mod_authz_svn.so

mod_dav_svn.so

验证安装

验证安装的SVN版本信息

[root @ zck modules]# SVN server-版本

Svnserve,1.6.11版(r934486)

编制于2012年6月23日00:44336003

版权所有(C) 2000-2009 CollabNet。

Subversion是开源软件,请参考http://subversion.tigris.org/网站。

本产品包含CollabNet开发的软件(http://www。Collab.Net/)。

:提供以下版本库后端模块

* fs_base :模块只能操作BDB版本库。

fs _ fs:模块使用文本文件(FSFS)版本库。

赛勒斯SASL认证是可用的。

代码库创建

SVN软件安装完成后,有必要建立SVN图书馆

代码如下:

[root @ zck modules]# mkdir-p/opt/SVN/repositories

[root @ zck modules]# svnadmin create/opt/SVN/repositories

执行上述命令后,自动建立存储库库,在/opt/svn/repositories文件夹中找到包括conf、db、format、hooks、locks、readme.txt在内的文件,表明已经建立了svn库。

配置代码库

输入上面生成的文件夹配置并进行配置

[root @ zck modules]# CD/opt/SVN/repositories/conf

用户密码passwd配置

代码如下:

[root @ zck password]# CD/opt/SVN/repositories/conf

[root@admin conf]# vi passwd

将密码修改如下:

代码如下:

[用户]

# harry=harryssecret

# sally=sallyssecret

zhoulf=123456

权限控制authz配置

[root@admin conf]# vi authz

目的是设置哪些用户可以访问哪些目录,并将以下内容附加到authz文件中:

# setting [/]表示根目录下的所有资源

[/]

zhoulf=rw

Service svnserve.conf配置

[root @ admin conf]# VI svnserve . conf

添加以下内容:

代码如下:

[概述]

#匿名访问权限,可以是读、写、无,默认为读

匿名访问=无

#授予授权用户写权限

auth-access=写

#密码数据库的路径

password-db=passwd

#访问控制文件

authz-db=authz

#认证命名空间,subversion将显示在认证提示中,并作为证书缓存的关键字

领域=/opt/SVN/存储库

配置防火墙端口

代码如下:

[root @ zck conf]# VI/etc/sysconfig/iptables

添加以下内容:

-输入状态-新状态-传输控制协议-传输控制协议-端口3690 -j接受

保存后重新启动防火墙

[root@zck conf]#服务iptables重新启动

启动SVN

代码如下:

SVN server-d-r/opt/SVN/repositories

查看SVN流程

代码如下:

[root @ zck conf]# PS-ef | grep SVN | grep-v grep

root 12538 1 0 14:40?00:00:00 svnserve-d-r/opt/SVN/repositories

测试SVN港

代码如下:

[root @ zck conf]# netstat-ln | grep 3690

TCP 0 0 0 . 0 . 0 . 0:3690 0 . 0 . 0 . 0: * LISTEN

停止重启SVN

代码如下:

[root @ zcpassword]# killasvnserve//stop

[root @ zcpassword]# svnserve-d-r/opt/SVN/repositories//start

测试SVN服务已启动,使用客户端测试连接。

客户端连接地址:svn://192.168.15.231

用户名/密码:zhoulf/123456

关于如何在CentOS 6.3系统中配置SVN的问题的答案在此分享。希望以上内容能对大家有所帮助。如果你还有很多疑问需要解决,你可以关注本站,了解更多。

腾讯云正在大促:点击 https://2bcd.com/go/tx/进入最新活动页】领取无门槛代金券,附云服务器价格表,2核2G4M轻量应用服务器99元1年,新老用户都可以买,可以享受1次续费99元一年、135元15个月、三年560元,MySQL云数据库59元1年起,2核2G3M配置82元1年,2核4G5M配置188元一年、3年900元,4核8G12M轻量服务器880元15个月,8核16G配置1890元15个月,更多16核32G28M带宽和云服务器CVM标准型S5、GPU服务器、CVM标准型SA2租用优惠价格如下,可以 点此进入最新活动页 查看当前最新的优惠券和活动信息。还可以领下10元无门槛代金券:点此直达 阿里云限量超级红包:点击领取】5亿上云补贴和2088元满减代金券,阿里云服务器租用费用最新价格表【点击了解】,最便宜轻量应用服务器2核2G3M带宽82元1年,ECS云服务器2核2G3M带宽99元一年,ECS u1实例2核4G5M带宽优惠价格199元一年,香港30M带宽轻量服务器24元1个月、288元一年,4核8G服务器706元一年,ECS云服务器4核16G10M带宽30元1个月、90元3个月,云服务器8核32G10M带宽109元1个月、327元3个月。阿里云产品最高降价55%,点击 https://2bcd.com/go/aliyun/ 进入最新活动页了解。 腾讯云续费贵,一次性买3年/5年,免得续费贵。3年轻量 2核2G 4M 560元;3年轻量 2核4G 5M 3年900元,活动入口:点击前往(下拉到“爆品专区”即可看到)。 老用户享新人优惠的方法:用Qq登录、1人可注册3个新账号/用家人朋友的身份注册新号(点击注册新账号)。
小咸鱼

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen: