将Linux上的配置库远程备份到windows上(自己实践的)

     svn服务器部署在Linux操作系统上(IP:192.168.2.6),我将备份文件备份到本地d盘(windows)操作系统(IP:192.168.3.86)。

服务器上的工程项目存放在CYMS目录下,计划备份到本机的d:/beifen/CYMS文件夹下。

 

1、运行-->cmd,进入命令提示符。

 

2、在路径:d:/beifen下使用命令:svnadmin create CYMS。(CYMS是工程项目存放的目录,和服务器上的名字一致)

     使用svnadmin命令会在本地新建CYMS目录及其下的各个文件夹。

 

3、在d:/beifen/CYMS/hooks文件夹下新建一个pre-revprop-change.bat文件,内容为空。

     (新建一个文本文件,将名改一下,变为.bat后缀的文件。内容为空即可。在windows上建立,和建立普通的文件一样,右键-->新建

        即可)

 

4、初始化版本库。

     运行命令: svnsync init file:///d:/beifen/CYMS svn://192.168.2.6/CYMS

                      svnsync init   本地机器上的备份版本库       服务器上的源版本库

 运行成功之后,提示已经复制了版本库0;

 

5、同步版本库

     运行命令   svnsync sync file:///d:/beifen/CYMS  就开始执行备份了。

 


问题说明:

1、由于之前备份文件时的误解,我在执行以上前三步操作的时候,都将本地的服务启动起来,即:

     运行-->cmd ,输入命令:svnserve -d -r d:/beifen  回车。

    在初始化版本库的时候使用:svnsync init svn://localhost/CYMS 命令时提示:授权失败。

    不太清楚什么原因

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值