当前位置: 首页 > news >正文

在腾讯云服务器OpenCLoudOS系统中安装svn(有图详解)

1. 安装svn

yum -y install subversion
在这里插入图片描述
安装成功:

在这里插入图片描述

2. 创建数据根目录及仓库

mkdir -p /usr/local/svn/svnrepository

在这里插入图片描述

创建test仓库:

svnadmin create /usr/local/svn/test
在这里插入图片描述
test仓库创建成功:

在这里插入图片描述

3. 修改配置test仓库

cd /usr/local/svn/test/conf

配置passwd文件

vi passwd

在这里插入图片描述

新增test1用户,并设置密码123456

在这里插入图片描述
:wq 保存退出

配置authz文件:

vi authz
在这里插入图片描述

在文件最下边,新增这三行

rw 代表可读可写
r 代表可读
在这里插入图片描述
:wq 保存退出

配置svnserve.conf文件

vi svnserve.conf

在这里插入图片描述
找到这五处地方,进行配置:

打开这四行注释:
配置passwd和authz的文件路径:
在这里插入图片描述

打开注释并配置仓库名字:

在这里插入图片描述
:wq 保存退出

4. 启动svn

svnserve -d -r /usr/local/svn

在这里插入图片描述

验证svn是否能用:

svn co svn://43.1.1.12:3690/test

(43.1.1.12是你自己服务器的ip)

出现以下的图则svn能用:
在这里插入图片描述
或者:

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
成功!!!

安装svn时有老版本svn存在时:

在svn安装之前,查看本服务器是否有其他的svn,有的话删除旧版本:

rpm -qa subversion

(注意:如果这一行命令执行后,没有输出,则表示当前服务器没有安装过svn,就没必要执行以下的语句了)

在这里插入图片描述
yum -y remove subversion

在这里插入图片描述

删除老版本,再进行新svn安装

如何利用svn上传代码,请继续看这篇文章:

用svn上传idea和webstorm代码(有图详解)

http://www.lryc.cn/news/144093.html

相关文章:

  • C语言日常刷题5
  • 【LeetCode-中等题】73. 矩阵置零
  • 本地部署 FastGPT
  • 软件工程(十八) 行为型设计模式(四)
  • Socket通信与WebSocket协议
  • 新KG视点 | Jeff Pan、陈矫彦等——大语言模型与知识图谱的机遇与挑战
  • 详解过滤器Filter和拦截器Interceptor的区别和联系
  • List常用的操作
  • Android studio APK切换多个摄像头(Camera2)
  • ChatGPT 对教育的影响,AI 如何颠覆传统教育
  • Spring(九)声明式事务
  • java中用HSSFWorkbook生成xls格式的excel(亲测)
  • 做平面设计一般电脑可以吗 优漫动游
  • 设计模式备忘录+命令模式实现Word撤销恢复操作
  • Linux centos7 bash编程小训练
  • 创作2周年纪念日-特别篇
  • 【UE5】用法简介-使用MAWI高精度树林资产的地形材质与添加风雪效果
  • 兼容AD210 车规级高精度隔离放大器:ISO EM210
  • R语言常用数组函数
  • 前端开发之Element Plus的分页组件el-pagination显示英文转变为中文
  • 基于Java+SpringBoot+Vue前后端分离社区医院管理系统设计和实现
  • 浅谈单例模式在游戏开发中的应用
  • Stable Diffusion WebUI 整合包
  • 什么是 RESTful API
  • 如何搭建关键字驱动自动化测试框架?
  • WPF实战项目十二(API篇):配置AutoMapper
  • Linux 内核模块加载过程之重定位
  • Flink流批一体计算(19):PyFlink DataStream API之State
  • adb shell获取安卓设备电量ROM内存帧率等信息
  • springboot服务端接口外网远程调试,并实现HTTP服务监听