1、svn的安装 (因为本人之前写过,就放个连接即可)
2、svn 的服务端和客户端都已经安装完成。接下来要开始进行备份和还原了 。(本人要备份的东西比较多,大概有34G)
首先,先说明一点 ,svn 备份的是 服务端,而不是客户端 ,
还有,本人的 svn 服务端版本是:
这个版本的svn 服务端,有一个好处 : 他提供给你了 备份 和还原 ,本人实际操作了一下,备份是东西和原来的东西是一样的。(本人只是简单做了个实验)
==================================================
但是本人需要备份的svn服务端版本比较老 ,
这个版本就没有 备份 与还原
所以 本人的做法,先把 旧版本的做个备份 (出现 Dumped revision ... 这个证明是在备份)
svnadmin dump D:\Repositories\IOT-Dept > E:\svnbackup\backup.dump
其中 Repositories 文件夹是:
在你安装服务端的时候自己选择的安装路径 ,你要 备份的也是这个目录下的东西
而 E:\svnbackup\backup.dump ,只需要在 E盘 创建 svnbackup 文件夹即可
文件显示的大小,是我备份完了之后的大小。
在这过程当中出现 ,'svn'不是内部或外部命令,也不是可运行的程序或批处理文件
两种解决方案 :
第一 ,查看有没有进行环境变量的配置
第二 ,安装时候有个选项没有进行更改,默认情况下安装svn是不安装 command line client tools ,解决就是重新打开安装svn的.exe文件。在进行安装的时候选择Modify,到下面图片显示的地方,更改为容许安装。
(这个是截取的别人的图,我自己的都安装好了)
============================================
根据 SVN服务器异地备份及恢复(Windows) 实现 备份