Linux CentOS 7 安装Apache Subversion

限时加码!20+主流AI编程工具免费用 购周边加赠Coding Plan Lite,Claude Code、Cursor等即刻畅享,学习进阶更高效! 阅读详情

前言

好久没写博客了,由于今年一直忙着装修房子,结婚, 一大堆的事情,附上一张蜜月旅行的照片,哈哈..
这里写图片描述

随着生活渐渐稳定下来,近期也刚好要换工作,所以准备继续把博客码起来,继续坚持学习并积累技术中的点点滴滴,今天简单记录一下在centos7中搭建svn服务器的过程。

下载svn

svn(subversion)和git作为当前最流行的开源集中式和分布式的版本控制系统,应用广泛,svn的官网地址是:http://subversion.apache.org/,我们可以通过下载源码编译安装下载二进制包的方式来安装svn,svn官方并不提供任何二进制包:

The Apache Subversion project does not officially endorse or maintain any binary packages of the Subversion software.

但社区的志愿者们帮我们做了这件事,所以我们只用通过yum命令去下载安装即可:
这里写图片描述

如上图所示,在安装之前我们需要通过命令rpm -qa subversion先检查下服务器是否已经安装svn,如果已安装则需要通过命令yum -y remove subversion先卸载旧版本再继续安装。依照官方guide,我们需要执行以下两条命令来安装svn:

  1. yum -y install subversion
  2. yum -y install mod_dav_svn

运行如上命令后,通过svnserve --version即可查看svn的版本情况:
这里写图片描述

如上图就说明svn已经安装成功,二进制包的版本相对较低(1.7.14),如果想用最新的稳定版(1.9.6)需要下载源码来编译安装,本篇博客暂且只介绍通过二进制包的方式来安装svn。

创建svn版本库

安装好之后,接下来要做的就是创建svn版本库,版本库可以看作是服务器上集中存放和管理数据的地方,这里我们选择usr/local/dev/svn作为所有版本库的根目录,然后在这个根目录下创建一个版本库raito-platform-master,用来存放raito-platform-master项目的代码并作为源码库,首先通过命令创建好文件夹:
这里写图片描述

接下来通过命令svnadmin create就可以初始化版本库了,也就是在这个目录生成svn的相关配置文件:

Apache-Subversion-1.11.1.zip IDEA报错 can't use Subversion command line client svn the path to the Subversion executable is probably wrong 第一步下载 https://www.visualsvn.com/downloads/ 下载:Apache Subversion command line tools 第二步解压 解压后会生成两个文件夹: bin,Licenses 第三步修改webstrom配置 IDEA-->setting-->version Control-->Subversion 路径填写第二步解压后文件夹bin下的svn.exe就ok了 立即下载

相关推荐

Apache-Subversion-1.7.7.zip

Apache Subversion command line tools

设置Pycharm配置subversion支持SVN代码提交

设置Pycharm配置subversion支持SVN代码提交下载svn命令行安装包Pycharm配置 下载svn命令行安装包 直接百度一个Apache Subversion command line tools。添加bin目录到环境变量中以支持终端命令行操作(可选)。 Pycharm配置 打开 File ->Settings -> Version Control ->Subversion->General 配置如下两点: a :Use command line client 指到 D

灰酱的经验记录 854

apche 和subversion安装套件包含安装说明

大家知道,TortoiseSVN版本管理软件很强大,但安装它必须先安装apche 和subversion,由于版本和配置的原因,这两个家伙安装起来特别烦人,特别是安装软件还不好找。我这个包里是我花了两天时间才安装成功的 TortoiseSVN客户端和服务器端安装软件。并将我的安装心得写成安装说明包含在里面。由于上传大小的原因,TortoiseSVN-1.6.5.16974-win32-svn-1.6.5.msi和LanguagePack_1.6.5.16974-win32-zh_CN.msi安装文件我没有添加,请大家自行网上下载。希望此套件能让你们在安装的过程中少走一些弯路。

Apache Subversion command line tools下载地址 svn命令行客户端

https://www.visualsvn.com/downloads/ https://www.visualsvn.com/support/svnbook/ref/svn/

学亮编程手记 1271

SVN的搭建、使用与维护

SVN的搭建、使用与维护

zhjadsf的博客 2384

windows下使用svn命令行

发现原来安装的tortoisesvn已经集成到shell中,不能在命令行下使用。

格物致知的专栏 [音视频编解码 网络协议 计算机视觉 计算机图形学 图像理解 语音识别 机器学习 模拟电路 传感器] 1万+

linux subversion rpm,[linux笔记]在CentOS7.3中安装配置Apache2.4+Subversion1.9.*版本库

安装Apache2.4[httpd]yum install httpd启动httpd并设置开机启动systemctl enable httpd.servicesystemctl start httpd.service在防火墙中开放80端口firewall-cmd --add-port=80/tcpfirewall-cmd --permanent --add-port=80/tcp打开浏览器输入IP...

weixin_35941169的博客 244

[linux笔记]在CentOS7.3中安装配置Apache2.4+Subversion1.9.*版本库

安装Apache2.4[httpd] yum install httpd 启动httpd并设置开机启动 systemctl enable httpd.service systemctl start httpd.service 在防火墙中开放80端口 firewall-cmd --add...

209

开发人员学Linux(8):CentOS7编译安装SubversionApache并集成

1.前言本篇将介绍如何编译安装SVN服务器端管理软件subverion和Web服务器Apache。本来在前面的系列文章已经讲过使用Nginx作为Web服务器的,所以我一直在找有关subverion集成nginx的资料,在此过程中找到了Nginx作者Igor Sysoev在回答别人类似问题的网址,网址是http://mailman.nginx.org/pipermail/nginx/2007-Jan...

weixin_33802505的博客 142

apache+subversion配置说明 v1 8

apache+subversion安装配置说明,SVN跨版本库迁移目录并保留提交日志

Apache-Subversion-1.9.7

Apache-Subversion-1.9.7.zip解压,把as的svn的路径设置bin目录下的svn.exe即可使用

开发人员学Linux(8):CentOS7编译安装Subversion1.9.5及Apache2.4.25并集成

本篇将介绍如何编译安装SVN服务器端管理软件subverion和Web服务器Apache。本来在前面的系列文章已经讲过使用Nginx作为Web服务器的,所以我一直在找有关subverion集成nginx的资料,在此过程中找到了Nginx作者Igor Sysoev在回答别人类似问题的网址,网址是http://mailman.nginx.org/pipermail/nginx/2007-January/000504.html,不过按照Igor Sysoev的回答并没有成功,因此仍回到ApacheSVN集成,然

周公(周金桥)的专栏 3875

源码包编译搭建SVN服务器【Linux-centos

目标:通过官网下载源码包,在linux系统上搭建svn服务器 阶段1:仅搭建svn服务器 阶段2:svn服务器+Apache

niren0128的博客 1353
上一篇: PostgreSQL 9.5.5主从实现之异步流复制(Hot Standby)
下一篇: 微信小程序从入门到精通(一) 基础知识与代码构成
小灯光环
小灯光环 领域专家: 操作系统技术领域 领域专家: 操作系统技术领域
博客等级 码龄15年 1528粉丝 93原创
评论 4
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值