首页 > 系统相关 >svn 从windows 迁移到linux

svn 从windows 迁移到linux

时间:2023-05-27 14:00:42浏览次数:37  
标签:svn svnadmin windows 备份 svndata linux test 2.2

svn window迁移到linux

一、window下svn备份方式

svn 先做备份,一般svn在windows 服务器中有svnadmin命令做备份

1.1 SVNadmin dump  c:/repository/test/ > d:/test.dump  

优点:官方推荐方式,优点是比较灵活,可以全量备份也可以增量备份

缺点:版本比较大是,dump过程比较慢,备份耗时,恢复也耗时,不利于快速恢复

1.2 svnadmin hotcopy c:/repository/test/ c:/repository/test/test_2023 -clean-logs

优点:备份过程快,恢复快,如果搭建了服务,基本不需要恢复,修改配置就可以切换到备库上工作

缺点:比较消耗硬盘,需要更大的硬盘支持

二:上传备份文件到linnx 服务器

2.1 利用lrzsz 工具将备份文件上传到指定的目录中/tmp

2.2  linux 下svn的安装与配置

2.2.1 安装svn,yum install subversion 完成subversion 的安装

2.2.2 建立版本库目录svndata

mkdir /svndata

svnserver -d -r /svndata ## 启动svn,设置版本库目录为/svndata

建立项目库

svnadmin create /svndata/doc

重启svn  

2.2.3  配置用户访问权限

cd /svndata/doc

vim svnserver.conf

anon-access = none

auth-access = write

password-db =password

2.2.4 增加访问用户,格式(username=password ),等号两边要加空格,否则无效,没有加空格,就一直没用

三、恢复备份文件

svnadmin hotcopy  /tmp/test_2023 -clean-logs  /svndata/doc

svnadmin dump  由于版本比较多我这里就没有使用

四、客户端进行代码的检出

四、客户端进行代码的检出

windows 安装tortoiseSVN,右键svn checkout,然后输入地址,用户名和密码查看是否能正常检出。

标签:svn,svnadmin,windows,备份,svndata,linux,test,2.2
From: https://blog.51cto.com/u_16056808/6362162

相关文章

  • 开机启动 windows 服务
     1、cmd指令,只支持服务软件,一般的控制台运行不起来sccreateceshibinpath=D:\ceshi\ceshi.exetype=ownstart=autodisplayname=ceshi 2、c#新建windows服务项目 3、NSSM工具http://www.nssm.cc/ 4、Topshelf搭建Windows服务 C#类库 ......
  • 使用 Linux 命令如何恢复被覆盖的文件 All In One
    使用Linux命令如何恢复被覆盖的文件AllInOne数据还原/数据恢复errors#通配符`*`两边有空格,导致所有文件被覆盖bug❌#$fswebcam--no-banner-r1280*720camera-test.jpg❌demos(......
  • Windows 密码抓取
    郑重声明:本笔记编写目的只用于安全知识提升,并与更多人共享安全知识,切勿使用笔记中的技术进行违法活动,利用笔记中的技术造成的后果与作者本人无关。倡导维护网络安全人人有责,共同维护网络文明和谐。Windows密码抓取1mimikatz抓取密码注:在Windows系统中抓取NTLMHash值......
  • 23 Windows Sever 201服务器系统的安装以及远程控制的设置与使用
    老陈很久没有写个博客了,最近忽然用到了服务器,安装WindowsSever2019系统以及远程控制的设置条目挺多,想着记录一下,给有需要的人,写完了没保存,裂开,又重新写了一遍介绍共分为以下几步:一、安装Windows2019Sever系统到电脑(or服务器);二、WindowsSever2019网卡需要自己安装,电脑硬件匹配......
  • linux的基本命令
    df查看磁盘使用情况tar-jbizp2压缩tar-Zgzip压缩chomod改变文件或目录的访问权限(r只读w代表写x代表可执行)chmodugo+rfile1.txt为文件增加可读的权限chmoda=rfile1.txt为文件增加所有人可权限chmodu-xex1.py为文件取消可执行的权限或者chmod777fi......
  • OS-双系统-Windows+Ubuntu
    OS-双系统-Windows+Ubuntu在已有的Windows10上安装Ubuntu。UbuntuImagehttps://ubuntu.com/downloadUbuntu22.04.2LTSubuntu-22.04.2-desktop-amd64.isoUbuntuInstallhttps://ubuntu.com/tutorials/install-ubuntu-desktop#1-overviewAlaptoporPCwithatlea......
  • 群晖Virtual Machine Manager(VMM)安装Windows系统卡顿
    安装Windows系统卡顿,磁盘测速异常的慢 其他人也讨论过这个问题https://www.v2ex.com/t/908671#    ......
  • Linux 或 Windows 上实现端口映射
    Linux或Windows上实现端口映射Linux就该这么学 2023-05-2708:02 发表于北京链接:https://www.cnblogs.com/connect/p/server-port-proxy.html排版:入门小站通常服务器会有许多块网卡,因此也可能会连接到不同的网络,在隔离的网络中,某些服务可能会需要进行通信,此时服......
  • Linux安装Maven-V3.9.2
    1、下载Maven进入Apachemaven官网https://maven.apache.org/download.cgi下载Maven的二进制压缩包  2.上传到服务器进行解压tar-zxvfapache-maven-3.9.2-bin.tar.gz 3.配置环境变量#配置环境变量exportMAVEN_HOME=/fanjf/maven-3.9.2exportPATH=$MAVEN_HOME......
  • Linux 安装 Redis
    一、概要1.环境(1)Redis6.2.7,点击可检查最新版本;(2)RockyLinux9.1二、安装与配置1.安装Redis的安装非常简单,官方针对Ubuntu/Debian系统提供了具体指引,对于其他Linux系统也可以通过Snapcraft进行安装。对于RHEL9系统,dnf库也内置了Redis,不过该Redis是6.2.7并非最新的......