文档章节

SVN代码迁移

ouhoo
 ouhoo
发布于 2014/08/08 11:40
字数 335
阅读 77
收藏 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
博文 59
码字总数 19509
作品 0
昌平
程序员
私信 提问
【git学习】SVN项目迁移到Git操作指南

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

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

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

whoru
10/21
0
0
eclipse4.3集成maven,svn

在eclipse官网下载最新的j2ee版本eclipse,里面有自带的maven,没有集成subclipse,通过eclipse自己的仓库eclipse marketplace下载:Help->eclipse marketplace,搜索svn,找到Subeclipse 1....

四-月
2015/07/15
0
0
回复:【Git,想说爱你不容易】

Git,想说爱你不容易 33人收藏此文章, 我要收藏发表于12天前(2012-11-09 23:17) , 已有5751次阅读 共57个评论 以下内容是从公司团队协作开发角度阐述本人观点,如有雷同,纯属巧合。 1.svn已...

程序员考拉
2012/11/26
0
8
实战:使用SVN+apache搭建一个版本控制服务器

SVN简介 SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。互联网上很多版本控制服务已从CVS迁移到Subversion。说...

寰宇01
06/14
0
0

没有更多内容

加载失败,请刷新页面

加载更多

docker部署springboot项目

安装docker 菜鸟教程 springboot项目 maven依赖 <?xml version="1.0" encoding="UTF-8"?><project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001......

yimingkeji
今天
10
0
ios多个target

1.建立3个target,分别为heroone,heroone test,heroone dev;分别为正式环境,test环境,dev环境 2.注意取消掉autocreate以防止名字不对,分别以Duplicate的方式建立另外两个scheme 3.创建...

HeroHY
今天
6
0
php获取客户端IP

php获取客户端IP 首先先阅读关于IP真实性安全的文章:如何正確的取得使用者 IP? 「任何從客戶端取得的資料都是不可信任的!」 HTTP_CLIENT_IP头是有的,但未成标准,不一定服务器都实现。 ...

DrChenXX
昨天
0
0
. The valid characters are defined in RFC 7230 and RFC 问题

通过这里的回答,我们可以知道: Tomcat在 7.0.73, 8.0.39, 8.5.7 版本后,添加了对于http头的验证。 具体来说,就是添加了些规则去限制HTTP头的规范性 参考这里 具体来说: org.apache.tom...

west_coast
昨天
1
0
刷leetcode第704题-二分查找

今天双十一买的算法书到货了,路上刷到有人说的这个题,借(chao)鉴(xi)一下别人的思路,这个是C++标准库里面的经典方法,思路精巧,优雅好品味 int search(int* nums, int numsSize, in...

锟斤拷烫烫烫
昨天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部