摘要: 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. 阅读全文
posted @ 2010-04-22 15:55 百年俊少 阅读(631) 评论(0) 推荐(0) 编辑
摘要: Windows下SVN的备份方案 收藏 版本控制最关键的一件事是保证数据的安全性,不能因为磁盘损坏,程序故障造成库的无法挽回的错误,为此必需制定较完备的备份策略.在subversion中,我们有三种备份方式:完全备份,增量备份和同步版本库.1,完全备份:最常见和简单的备份就是直接使用拷贝命令,将版本库目录拷贝到备份目录上,就可以了.但是这样不是很安全的方式,因为如果在拷贝时版本库发生变化,将会造马备份的结果不够准确,失去备份的作用,为此xubversion 提供了"svnadmin hotcopy"的命令,可以防止这种问题.比如有如下的版本库:D:\svnroot├─project1│ ├─c 阅读全文
posted @ 2010-04-22 15:16 百年俊少 阅读(1840) 评论(0) 推荐(0) 编辑
摘要: svn 服务器镜像方式同步备份同步方式备份,要用到两个命令1、svnsync init初始化,建立目标库和源库之间的同步关系命令格式 svnsync init 目标库URL 源库URL2、svnsync sync真正的同步命令格式 svnsync sync 目标库URL目标:本次实现的是版本库的远程自动备份,将版本库备份到另一台机器上假设我们要同步的源版本库为http://10.10.10.150/svn/svntest 位于机器A,具体路径我们不必理会,因为我们使用http协议目标库在机器B,file:///data/svnroot/repository/svntest3,这个为了简单和安全 阅读全文
posted @ 2010-04-22 15:14 百年俊少 阅读(1264) 评论(0) 推荐(0) 编辑