centos7.9下安装SVN服务

ops/2024/10/20 20:32:21/

一、安装subversion

yum install -y subversion               #安装svn
mkdir -p /data/svnrepos/java            #自定义svn仓库位置/data/svnrepos,自定义一个项目叫svn(这里新建目录)
svnadmin create /data/svnrepos/java     #创建一个项目名叫java的项目,项目目录/data/svnrepos/java

二、修改配置文件

1、修改认证文件
vi /data/svnrepos/java/conf/authz
在末尾添加如下内容:
[/]
test = rw          #test代表用户名,rw代表读写。如果对方只要读,那就写个r就好。
2、修改密码文件
vi /data/svnrepos/java/conf/passwd
test = abc123        #在未见末尾增加用户和对应的密码
3、修改服务文件
vi /data/svnrepos/java/conf/svnserve.conf

#1)将[general]下的 anon-access = read 的注释去掉。(注意这是开放匿名访问。可以保持注释)
2)将[general]下的 auth-access = write 的注释去掉。
3)将[general]下的 password-db = passwd 的注释去掉。
4)将[general]下的 authz-db = authz 的注释去掉。
5) 在[general]下的 # realm = My First Repository这一行后面再添加新的一行内容:realm = /data/svnrepos #注:这代表这个目录下可以有很多项目,上面的java项目是其中之一。

三、启动svn服务

svnserve -d -r /data/svnrepos

#检验svn是否启动成功
ps -ef |grep svn
ss -ntl |grep 3690

四、其他

#注意
检查防火墙是否放行了3690端口?如果防火墙关闭了,则忽略。
检查selinux是否关闭了,没关闭的话很麻烦。

--------------------------2024年4月22日00:06:30-----------------


http://www.ppmy.cn/ops/15542.html

相关文章

俄罗斯地理干货整理,柯桥俄语培训

山脉 高加索山脉(Кавказ)位于黑海、亚速海和里海之间,最高峰厄尔布鲁士峰(гора Эльбрус)海拔5642米。 乌拉尔山脉(Урал)位于东欧平原和西西伯利亚平原之间,是欧亚两大洲的自然分界线。 河流 俄罗斯联邦的河流多达10万多条。北徳维…

【Java框架】SpringMVC(二)——SpringMVC数据交互

目录 前后端数据交互RequestMapping注解基于RequestMapping注解设置接口的请求方式RequestMapping注解的常用属性一个方法配置多个接口method属性params属性headers属性consumes属性produces属性 SpringMVC中的参数传递默认单个简单参数默认多个简单参数默认参数中有基本数据类…

修改npm全局安装模式的路径

修改npm全局安装模式的路径 由于之前安装过nodejs,并且配置环境变量以及cache 、prefix 的信息; 由于项目需求安装最新版本的Nodejs,把环境变量的path相关目录进行调整,然后使用一下命令进行安装cnpm命令; npm insta…

租用新加坡服务器部署wordpress如何加速?

要加速在新加坡服务器上部署WordPress,可以采取以下一些措施: 1. 选择性能优越的主机提供商:选择具有优质硬件、高性能网络和优化服务器配置的主机提供商。确保服务器的硬件资源充足,网络连接稳定,以提高WordPress网站…

Python自动化实战 —— 使用Selenium进行Web自动化!

为了完成一项重复的任务,你需要在网站上进行大量的点击和操作,每次都要浪费大量的时间和精力。Python的Selenium库就可以自动化完成这些任务。 在本篇文章中,我们将会介绍如何使用Python的Selenium库进行Web自动化,以及如何将它应…

Mac读写U盘软件哪个好用 Mac读写U盘很慢怎么解决 macbookpro读取u盘

在使用Mac电脑时,读写U盘是一个常见的需求,特别是当U盘格式为NTFS时。选择适合的软件来实现这一操作至关重要。下面我们来看Mac读写U盘软件哪个好用,Mac读写U盘很慢怎么解决的相关内容。 一、Mac读写U盘软件哪个好用 在Mac上选择一款适合的…

【ruoyi-vue】axios的封装理解和基本使用

axios的配置 ruoyi的前端对axios进行了封装,让我们发get请求或者是post请求更加方便了。 ruoyi对axios的封装在下面文件中:打开文件,可以看到它有三个显眼的方法,分别是request拦截器、response拦截器和通用下载方法。ruoYi接口地…

Checkpoint机制和生产配置

1.前提 在将Checkpoint之前,先回顾一下flink处理数据的流程: 2. 概述 Checkpoint机制,又叫容错机制,可以保证流式任务中,不会因为异常时等原因,造成任务异常退出。可以保证任务正常运行。 (1&…