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

contos 同步SVN 迁移SVN 安装SVN

原始服务器svn版本是 subversion-1.7.14,已下载安装包subversion-1.7.14.tar.gz,先安装到新服务器,再启动一个svn服务,再把备份的数据文件svn_repo_dump.svn加载到文件当中,再替换conf配置文件,启动即可

svn下载地址:Apache Archive Distribution Directory

1、原始服务器如何备份数据文件svn_repo_dump.svn

#查看数据目录
ps aux | grep svnserve#创建临时备份文件目录
mkdir -p /tmp/svn_backup#备份文件到临时目录
svnadmin dump /home/svn > /tmp/svn_backup/svn_repo_dump.svn

截图_20251021085239

2、安装svn到新服务器

#安装依赖
yum install -y gcc gcc-c++ make apr-devel apr-util-devel zlib-devel expat-devel
yum install -y sqlite sqlite-devel
yum install -y neon neon-deve
#解压安装包
tar -xzvf subversion-1.7.14.tar.gz
#进入安装包
cd subversion-1.7.14/
#配置安装目录
./configure --prefix=/home/svn
#编译
make
#安装
make install
#配置环境变量
echo 'export PATH=/home/svn/bin:$PATH' >> /etc/profile
source /etc/profile
#验证
svn --version

3、启动新的svn服务同步数据及配置文件

#启动新的svn服务 路径自定义/opt/svn
svnadmin create /opt/svn#同步数据文件
svnadmin load /opt/svn < /opt/svn_repo_dump.svn#替换/opt/svn/conf 里面的配置文件#启动服务
svnserve -d -r /opt/svn
http://www.gsyq.cn/news/25953.html

相关文章:

  • 2025年10月石墨电极厂家推荐榜:十强对比与选购全攻略
  • 2025.10.20 - 10.31
  • Random VIMs
  • 【每日积累】javascript 一文弄懂eval
  • 腾讯云COS通过CDN加速配置指南 - 教程
  • 量子计算25年发展历程与技术挑战
  • 藏宝阁
  • 【GitHub每日速递 251021】一键将全新Arch安装变身超美现代Web开发系统!Omarchy太神了
  • [Mongodb]mongodb的安装以及增删改查
  • 【JavaScript-基础】split,splice,slice 三者的用法
  • 2025 代码源 CSP-S 模拟赛复盘
  • 2025.10.21——1绿
  • 快速提升Entra ID安全性的实用指南
  • 机器学习商业应用实战指南
  • 在线签名工具,手写签名保存为png图片,用于生成电子签名用于word文档等
  • 在线签名工具,保存为png图片,用于生成电子签名用于word文档等
  • 251021
  • CityRefer:城市规模点云数据上的地理感知 3D 视觉接地数据集 - MKT
  • LLM学习笔记DAY8
  • Grounded-SAM 使用文本提示检测和分割所有内容 - MKT
  • mysql数据库查询参考
  • 视觉和语言 国防科大清华城市空间无人机导航推理!GeoNav:赋予多模态大模型地理空间推理能力,实现语言指令导向的空中目标导航 - MKT
  • Python理论题目集
  • 以太坊账⼾模型的理解,合约账⼾、EOA账⼾认识
  • [Tool] fzf 模糊搜索神器基础功能和操作
  • 身份运算符
  • 赋值运算符
  • 解释这些区块链核⼼概念:区块、交易、Merkle Tree、共识机制(PoW、PoS)、Gas Fee 原理1
  • 微信如何开通wx.getPhoneNumber权限
  • 日志|JAVAWEB|maven