SVN仓库连同版本信息迁移新服务器的步骤

SVN仓库连同版本信息迁移新服务器的步骤

步骤一:导出
(1)链接原服务器,找到SVN Server安装路径下的bin文件,并复制文件路径,如 C:\Program File\SVN Server\bin
(2)打开cmd,定位到SVN Server安装路径,如:cd C:\Program File\SVN Server\bin

(3)开始导出仓库及版本信息,(仓库路径如:E:\Repositories\Program,导出文件存储路径如:E:\Output\data.dump),输入: svnadmin dump E:\Repositories\Program>E:\Output\data.dump

按Enter开始执行导出,导出完成后会在E盘Output文件夹下产生一个data.dump文件,把这个文件拷贝到新服务器上,准备导入;

注:导出命令仓库路径和数据文之间的符号是>;

步骤二:导入

(1)此处与步骤一第(1)小步一致,定位到新服务器SVN Server安装路径下的bin文件并复制路径,如 C:\Program File\SVN Server\bin

(2)此处与步骤一第(2)小步一致,打开cmd,定位到SVN Server安装路径

(3)开始导入仓库及版本信息,(新仓库路径如:E:\Repositories\Move,导入数据文件存储路径如:E:\Input\data.dump),输入: svnadmin load E:\Repositories\Move<E:\Input\data.dump

按Enter开始执行导入

注:导入命令仓库路径和数据文之间的符号是<;

步骤三:原签出项目修改提交路径

(1)选择原签出项目右键TortoiseSVN,选择Relocate,填写新仓库的路径;

时间: 2024-10-09 13:38:52

SVN仓库连同版本信息迁移新服务器的步骤的相关文章

TortoiseSVN 覆盖SVN仓库最新版本提交

情况背景: ibank.pdm文件最新版本有问题,版本号为5051. 我想在5050的版本上修改后提交,覆盖5051版本的修改,也就是经过我修改后的5050版本,覆盖5051版本的修改,提交成功并成为最新的版本5052. 使用TortoiseSVN软件实现,版本1.6.10,步骤如下: 1.先将现在的5051版本ibank.pdm更新到我想要的5050版本 2.修改5050版本ibank.pdm,修改完毕后备份到另一个地方.不是放在当前svn目录下就好,避免等下更新会对现有的5050版本iban

linux下迁移SVN仓库

文章出处: http://www.linuxidc.com/Linux/2013-05/84693p2.htm 迁移SVN仓库 最近服务器硬盘坏道导致频繁自动关机,所以需要迁移SVN到新的服务器去. 用以上同样的方法在新服务搭建好SVN,接着导出原svn仓库资料,再导入到新svn仓库即可. 1. 在老服务器进行导出操作:$ svnadmin dump 原先的repos的目录路径(/repository/directory) > dumpfile.svndump 2. 在新服务器将dumpfile

visual svn server 迁移到新服务器

VisualSVN Server仓库迁移到winows(包含所有版本, 权限,用户信息) svn :visual SVN 3.5 操作系统:window 7 64 bit 安装下一步即可(很简单) 首先,VisualSVN Server Manager,包含两个路径,一个是安装路径,例如本机:C:\Program Files\VisualSVN Server,一个是库路径,例如本机:E:\Repositories,其中,Repositories中包括各项目文件及项目信息文件,重要的项目信息文件有

相信很多朋友遇到过网站换服务器的问题,或成功或失败!今天3A网络小钱给大家讲的是自己的一个亲身经历,原先小钱有一个网站是在linux服务器上运行,所用的web服务为nginx+mysql+php,但由于服务器到期,新服务器用的是win2008系统,那就需要只能做好迁移! 前期做的准备 1、必须了解自己网站所用的PHP和MySQL的版本 2、网站大小

相信很多朋友遇到过网站换服务器的问题,或成功或失败!今天3A网络小钱给大家讲的是自己的一个亲身经历,原先小钱有一个网站是在linux服务器上运行,所用的web服务为nginx+mysql+php,但由于服务器到期,新服务器用的是win2008系统,那就需要只能做好迁移! 前期做的准备 1.必须了解自己网站所用的PHP和MySQL的版本 2.网站大小 3.数据库大小 由于网站过于巨大90G,而linux服务器上磁盘空间不够无法压缩,最后我选择的办法是使用FTP传,没想到什么好办法. 网站的数据库大

svn仓库迁移

以下是subversion官方推荐的备份方式.(以下方式全部保留commit日志) svnserver: ip:192.168.85.130 hostname:vm2.lansgg.com data 目录 :/svn/csvn/data/repositories/ svn  仓库结构如下:每个部门一个大的目录,下面分别根据创建仓库,示例目录结构如下: 情景一.整目录(仓库)迁移 将dev整个迁移到另外一个svn服务器(如:vm1.lansgg.com) 因为是整个目录迁移,只需要将整个仓库目录r

windows操作系统重装后恢复svn仓库、tortoisesvn客户端信息、及权限信息的方法

1.SVN仓库信息的恢复(使用visual svn作为svn服务器的) 前提:必须要有原来的仓库文件 a.下载与原来同样版本的visual svn或者下载最新的visualsvn .因为你不知道原来的visualsvn的版本,所以安装旧的版本是无法恢复仓库信息的,提示错误 Expected FS format between '1' and '3'; found format '4'. visual svn下载地址:https://www.visualsvn.com/server/ b.安装完之

windows下SVN版本库迁移小结

SVN需求:搬迁至异地上云环境,迁移过程将影响用户的时间减少至最小. SVN常见的几种迁移方案: 第一种:整个SVN库目录打包迁移,原库大小17G,打包加迁移时间预估时间约5小时以上,中断不符合要求. 第二种:svnadmin 自带的dump导出load导入方式迁移 :所有版本导出大小超过了磁盘剩余空间(不小于40G),中断不符合要求. 第三种:通过svnsync钩子脚本同步方式进行第一次全量同步,迁移时增量同步(预计最快时间十分钟左右). 利用svnsync同步过程: 1. 原SVN服务器与目

旧服务器上源代码迁移到新服务器

由于旧的vsts源代码服务器即将准备封存,需要将目前在旧服务器上尚在使用的代码全部迁移到新的vsts服务器上. 所以就需要将所有的需要后续使用的代码迁移到新的vsts上面.虽然只是一个代码的迁移工作,但是涉及到的具体细节 还真不少,首先就要列出需要迁移的代码的清单,其次要搞清楚各个代码版本目前的状况,是否有人在编辑,是否近期 有大的发布,或者有项目正在进行中. 首先是将各位目录下都需要迁移的代码在一个清单列表中记录下来,其次就是审核这个清单列表,看是否有遗漏或 者不需要的代码在里面,审核完成后就

[转]SVN使用log,list,cat,diff查看所有及特定文件版本信息

http://onefishum.blog.163.com/blog/static/51847305201131534021154/ svn log          展示给你主要信息:每个版本附加在版本上的作者与日期信息和所有路径修改. svn diff          显示特定修改的行级详细信息. svn cat          取得在特定版本的某一个文件显示在当前屏幕. svn list          显示一个目录在某一版本存在的文件. 找出一个文件或目录的历史信息,使用svn l