文档章节

SVN代码迁移

ouhoo
 ouhoo
发布于 2014/08/08 11:40
字数 335
阅读 78
收藏 1


1. 新服务器上搭建好svn服务

参考:Redhat linux 安装SVN服务器 CollabNetSubversionEdge


2. 使用svnadmin dump命令导出svn仓库里面的Project

svnadmin dump /home/svnroot/repository1/版本库名 > 文件路径
例如:/svn/csvn/bin/svnadmin dump /boncmbbi/svn/csvn/data/repositories/ProjectA    > /svndump/projects

(1) /svn/csvn/bin/svnadmin 是svnadmin命令的全路径,前面的文件夹了路径依你的环境所定;

(2) /boncmbbi/svn/csvn/data/repositories/ProjectA 是svn服务器中ProjectA的路径;

(3) /svndump/ProjectA 是导出后的文件路径,/svndump是一个已经存在的文件夹, ProjectA是你希望导出后的文件的名字。


辅助命令:查看ProjectA的最新revision号

/svn/csvn/bin/svnlook youngest /svn/csvn/data/repositories/ProjectA


3. 使用scp命令,将dump出的project文件传输至新服务器特定文件夹下

我的两台svn服务器在一个局域网内部,因此我使用scp命令来传输文件。

scp /svndump/ProjectA    userName@IP:FolderPath

例如:scp /svndump/ProjectA        svnusr@192.168.1.xx:/opt/svnimport


4. 新的svn上,创建一个同名的新的空Project

(1) 管理页面或者命令创建空的project:ProjectA

(2) 使用load命令,导入dump出的数据

/csvn/bin/svnadmin load   /csvn/data/repositories/ProjectA < /opt/svnimport/ProjectA


至此完毕!

© 著作权归作者所有

共有 人打赏支持
ouhoo
粉丝 2
博文 60
码字总数 19756
作品 0
昌平
程序员
私信 提问
你应该从 SVN 迁移到 Git 吗?

简而言之,对于新项目来讲,Git是不错的选择,否则,NO! 最近整个技术社区都在讨论Git。很多人都推崇Git,说它是多么多么的牛逼,如果你还不从SVN或者CVS迁移到就会被淘汰云云。我并不同意这...

虫虫
2012/02/23
11.8K
55
【git学习】SVN项目迁移到Git操作指南

2017年6月份的时候,我就着手在公司推广git,首先我自己尝试搭建了GitLab来管理代码,并且通过以下博客记录了GitLab的搭建,以及GitLab备份,GitLab升级等事情。 git学习——>在CenterOS系统...

qq446282412
2018/05/19
0
0
svn 常用操作命令及问题处理

[TOC] 1. 常用命令 1.1. 基本使用 检出 checkout 加入版本控制 add 提交 commit 更新 update 清除锁定 重定向仓库地址到新地址 切换当前项目到指定分支 检查工作副本下的文件状态 查看工作副...

whoru
2018/10/21
0
0
SVN 有任何胜过 git 的地方吗?

好的技术问题通常会引出技术专家们依据经验得出的深层次的观点。但对于这样的问题的答案也很容易演变成完全基于个人喜好的情绪倾泄,而不是根据事实、标准和具体的专业知识。就比如本文的这个...

oschina
2013/12/17
13.9K
62
JBossWS 源代码从 SVN 迁移到 GitHub

JBossWS 源代码从 SVN 迁移到 GitHub,GitHub 地址:https://github.com/jbossws。一个完整的迁移需要把 SVN 库的历史记录也迁移过去,JBossWS 团队使用 GitHub importer,小的代码库很方便,...

叶秀兰
2015/06/27
875
0

没有更多内容

加载失败,请刷新页面

加载更多

图像库stb_image

https://github.com/nothings/stb 目前一般主流的图像格式也就是bmp,jpg,png,tga,dds,除了DDS一般是给DX用的,虽然一堆OpenGL程序也有用的,但是我一般只用png和tga, png不用说了,带a...

robslove
14分钟前
1
0
Spring 事务提交回滚源码解析

前言 在上篇文章 Spring 事务初始化源码分析 中分析了 Spring 事务初始化的一个过程,当初始化完成后,Spring 是如何去获取事务,当目标方法异常后,又是如何进行回滚的,又或是目标方法执行...

TSMYK
32分钟前
2
0
百度黄埔学院将培养一批首席AI架构师,为“国之重器”赋能

深度学习高端人才不仅是AI发展的重要养分,也是企业转型AI巨大推动力。2019年1月19日,百度黄埔学院——深度学习架构师培养计划在百度科技园举行开学典礼,深度学习技术及应用国家工程实验室...

深度学习之桨
59分钟前
3
0
扒站wget仿站

wget -c -r -p -np -k http://xxx.com/xxx 其中: -c, --continue (断点续传) 接着下载没下载完的文件 -r, --recursive(递归) specify recursive download.(指定递归下载) -p, --page...

临江仙卜算子
今天
2
0
Nextjs+React非页面组件SSR渲染

@随风溜达的向日葵 Nextjs Nextjs是React生态中非常受欢迎的SSR(server side render——服务端渲染)框架,只需要几个步骤就可以搭建一个支持SSR的工程(_Nextjs_的快速搭建见Next.js入门)...

随风溜达的向日葵
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部