您的位置:首页 > 编程语言

SVN代码管理 备份与还原

2016-04-17 20:04 465 查看
    出去工作一个月,团队开发,在公司的服务器上创建了SVN,第二天服务器出了问题,为了不耽误开发进度,把SVN放到了我的电脑上,虽然说这样的决定很胡闹,但是也这么做了,因为有事回家,于是把SVN上的代码进行了备份,重新放到了服务器上,下面记录一下简单的过程。

共同点:无论是备份还是还原,首先要进入SVN的安装路径的bin文件夹下,然后执行相应的命令;

一.备份:

1.命令窗口中,执行语句,进入该bin文件夹,cd D:\Application\Visual-Server\bin 

2.我们的项目在创建的时候都会创建一个仓库,找到存放代码的仓库,然后备份仓库,本人的代码仓库放到了F盘,F:\Repositories\ArchiveProject

3.执行命令备份:svnadmin dump F:\Repositories\ArchiveProject >F:ArchiveProjectBack.dump



经过这个过程,我们把SVN备份到了F盘,后缀为.dump的文件;

二.还原

把生成的文件拷贝到要还原的服务器上;

1.进入服务器上的SVN安装路径,使用命令,进入bin文件夹;

2.打开服务器的SVN服务器,在上面创建一个文件仓库,并仓库创建的路径;

3.文件还原,两个路径:Svnadmin load E:\Repositories\Back  <F:\ArchiveProjectBack.dump



下图为还原完成之后的效果;



三:总结

    以前机房搬迁的时候就有这个机会实践一下,没有积极的尝试,不知不觉中错过了很多成长的机会,当时却还在为不用做而高兴,当某一天真正需要的时候,才会感慨,年轻就要多尝试。对于SVN的管理经过这次工作,认识到还需要更多大胆的实践,更好的帮助团队提高开发效率;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: