
正文
svnwindows备份,svn数据备份
提示:扫一扫查出行【扫一扫了解最新限行尾号】
复制提示
SVN怎样去备份,用bat脚本去备份和相关的步骤?求教育
方式一:直接备份仓库整个文件夹(全部版本),重装svn程序后直接还原过去。
使用svnsync指令,将源SVN服务器上的版本库同步到备份SVN服务器去(增量同步),一般和post-commit钩子结合使用,在post-commit这个钩子中设定每次commit时自动执行一次同步操作。
方法很多,可以将svn的代码库直接打包拷贝到新的服务器;也可以通过svnadmin dump将代码dump出来,然后通过svnadmin load进行恢复;当然通过svnsync也可以,但操作提交麻烦。
相关问答
Q1: 您好,请问能详细解说一下windows下SVN备份吗?如何详细操作?谢谢您...
(svnadmin load 要存放版本库的文件夹目录 备份文件)导入时长和备份文件大小有关,文件越大,时间越长。打开安装完成的VisualSVN Server。
其他团队成员提交到SVN上的改动不会自动更新到你的本地拷贝中来,我们需要通过更新文件操作来获取其他成员对项目文件所做的修改。
备份可以用svn的svnsync同步指令,把这个指令加入任务计划中(服务器Windows操作系统的话),每天定时将SVN库同步到另一个服务器或存储设备。
比较简单的办法,就是用一些备份工具,比如freefilesync,会自动比对源文件夹、目标文件夹的差异,然后自动将源文件夹的变化同步到目标文件夹,或者将源文件夹的变化存到一个新建文件夹中。
操作步骤: 用windows的cmd命令框CD进入到VisualSVN Server的安装目录下的bin目录,使用命令生成svn仓库的备份 此命令:第一个路径是svn仓库路径,第二个是备份的路径。
Q2: 「SVN迁移」SVN迁移服务器代码,包含全部提交日志
1、简单的办法就是备份库,卸载VisualSVN Server,硬盘拿过去后再重新安装VisualSVN Server 然后再还原库。
2、简单 把你Visual SVN server 上的SVN对应的Repositories 目录 copy 出来就可以了;等新的服务器到了,安装好Visual SVN server 后,再将这个目录copy过去,在SVN控制台中将Repositories目录指向你备份的这个目录即可。
3、方法一,要求linux下的svn版本比windows的一致或者更高,然后直接将仓库复制过去,检查一下可用即可。这个最快。方法二,用svnadmin dump和svnadmin load命令。
4、首先你要先得到svn的服务器地址url 你所要使用的账号和密码,然后再svn上下载下来项目,以后你的这个项目里面就带着对应的svn信息呢,在项目上右键--》team--》与资源库同步,就可以提交,更新或者覆盖更新你的项目了。
Q3: 公司里有台机器作为SVN的服务器,现在我想另找一台电脑,然后将SVN...
1、方法很多,可以将svn的代码库直接打包拷贝到新的服务器;也可以通过svnadmin dump将代码dump出来,然后通过svnadmin load进行恢复;当然通过svnsync也可以,但操作提交麻烦。
2、在主机上设置共享,另一台电脑通过网络共享连接后,复制数据。在主机上登陆QQ,上传文件到另一台电脑的QQ上,另一台在QQ上点击保存即可。在主机上登陆云盘,上传文件,另一台电脑登陆云盘,下载文件。
3、简单的办法就是备份库,卸载VisualSVN Server,硬盘拿过去后再重新安装VisualSVN Server 然后再还原库。
4、tortoisesvn使用重新定位,命令行使用switch --relocate命令即可。
5、还有用户名密码文件,权限文件,Apache的httpd.conf(如果集成了Apache的话)。
6、如果要求增量备份的话,先在另一台机器上架设SVN服务器,创建一个空的版本库,通过svnsync init指令将此版本库和源版本库关联,然后设置一个定时任务,定时执行svnsync sync指令,实现定时将最新内容同步到另一台机器上。
Q4: svn的备份与还原怎么用脚本实现svn备份
使用第一种方式的话,按如下步骤:在备份用SVN服务器上,建立一个新的空版本库。在备份用空版本库的hooks文件夹中新建一个文本文件,其中写入一行“exit 0”,重命名为pre-revprop-change.bat。
SVN有两种备份机制:hotcopy,可以实现增量或全库的热备,具体的指令参数可以查看svn hotcopy的帮助;svnsync,本用作svn服务器间的同步,也常被用作备份。我个人喜欢这种备份方式,我详细说一下这种方法吧。
在cmd窗口,输入cd 命令,进入VisualSVN Server的安装目录中的bin文件夹 先找到项目仓库的存放位置,打开visualSVN Server,在visualSVN Server上面鼠标右键,选择属性,查看Storage,就可以看见具体路径。
方法很多,可以将svn的代码库直接打包拷贝到新的服务器;也可以通过svnadmin dump将代码dump出来,然后通过svnadmin load进行恢复;当然通过svnsync也可以,但操作提交麻烦。
关于svnwindows备份和svn数据备份的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。






