【转】cvs2svn 把CVS档案库转换为SVN档案库
转载地址:http://jackdown.blog.sohu.com/66646130.html
在linux下的操作
1).安装
下载:Python 2.0  
地址:http://www.python.org/
说明:执行csv2svn中Python 脚本所需要的环境
安装:
       cd /usr/software
       tar -zxf Python-2.4.1.tgz
       cd Python-2.4.1
       ./configure
       make
       make install
       make clean
下载:RCS
地址:http://www.cs.purdue.edu/homes/trinkle/RCS/
说明:用来读CVS档案库
安装:
       cd /usr/software
       tar -zxf rcs-5.7.tar
       cd rcs-5.7
       ./configure
       make
       make install
       make clean
注意:make操作只能由非root用户执行
//我下载下来没有安装成功
下载:GNU 工具
地址:http://www.gnu.org/software/coreutils/
说明:可能FreeBSD系统已经有了
安装:
       cd /usr/software
       tar -zxf coreutils-5.2.1.tar.gz
       cd coreutils-5.2.1
       ./configure
       make
       make install
       make clean
下载:cvs2svn
地址:http://cvs2svn.tigris.org/
说明:
安装:
       cd /usr/software
       tar -zxf cvs2svn-1.2.1.tar.gz
       cd cvs2svn-1.2.1
       make install
       make clean
2).使用cvs2svn把CVS档案库转换为SVN档案库
//启动cvs:
cvs -d /path/to/cvs/repos init
- 准备仓库 - 将仓库拷出一份,建立必要的CVSROOT目录,删除不想转换的文件…… 
- 生成dumpfile - cvs2svn --dumpfile=test.dump --use-cvs --encoding=gb2312 /path/to/cvs/repos 
- 创建svn仓库 - svnadmin create /path/to/svn/repos 
- 导入dumpfile - svnadmin load /path/to/svn/repos < test.dump 
【转】cvs2svn 把CVS档案库转换为SVN档案库的更多相关文章
- 使用notepad++/excle快速将cvs文件转换为insert语句技巧以及注意点
		使用notepad++/excle快速将cvs文件转换为insert语句技巧以及注意点 业务场景 最近nc项目经理从第三方弄来了一个300w行的csv文件,让导入数据库做处理,出现了下列问题: csv ... 
- 【Java EE 学习 43】【SVN版本控制工具】【CVS版本控制工具】
		一.SVN SVN服务器下载地址:https://subversion.apache.org/ 1.什么是版本控制:版本控制是维护工程蓝图的标准做法,能追踪工程蓝图从诞生一直到定案的过程.是一种记录若 ... 
- svn与cvs的一些比较
		所有的文档都显示SVN可以取代CVS,同时SVN的问题和缺点都被隐藏了.不幸的是,我们并不认为SVN是CVS的替代品,尽管很多缺陷都被修改了.更有甚者,它甚至让人重回VSS.CVS和SVN的比较类似与 ... 
- SVN与CVS比较-怎度网
		SVN与CVS比较 所有的文档都显示SVN可以取代CVS,同时SVN的问题和缺点都被隐藏了.不幸的是,我们并不认为SVN是CVS的替代品,尽管很多缺陷都被修改了.更有甚者,它甚至让人重回VSS.CVS ... 
- 使用cvs或svn从sourceforge上获取开源项目的方法[转载]
		著名开源软件网站(www.sourceforge.net)上面的开源项目,大部分使用的管理工具为cvs或svn. 这两种软件的代表客户端程序是wincvs和tortoiseSVN. 1.cvs C ... 
- Git 、CVS、SVN比较
		Git .CVS.SVN比较 项目源代码的版本管理工具中,比较常用的主要有:CVS.SVN.Git 和 Mercurial (其中,关于SVN,请参见我先前的博客:SVN常用命令 和 SVN服务器配 ... 
- Git学习系列之 Git 、CVS、SVN的比较
		Git .CVS.SVN比较 项目源代码的版本管理工具中,比较常用的主要有:CVS.SVN.Git 和 Mercurial (其中,关于SVN,请参见我的博客:SVN学习系列) 目前Google C ... 
- GIT,SVN,CVS的区别比较
		Git .CVS.SVN比较 项目源代码的版本管理工具中,比较常用的主要有:CVS.SVN.Git 和 Mercurial (其中,关于SVN,请参见博客:SVN常用命令 和 SVN服务器配置) 目 ... 
- 转:svn命令行操作
		原文:http://zhumeng8337797.blog.163.com/blog/static/10076891420115218821912/SVN命令行 -- ::| 分类: CVS |字号 ... 
随机推荐
- SpringJUnit4ClassRunner拉起来的单元测试怎么装配Container实例
			由于历史代码的原因,产品中部分spring装配的实例需要通过Container的实现类(自定义的)去获取.那么当在单元测试中怎么实例化这个Container实现呢? 实例化Container实现需要A ... 
- hibernate反向生成映射文件报错
			报错原因:可能是你的数据库里的某个表没设置主键. 
- Java基础之在窗口中绘图——显示曲线的控制点(CurveApplet 2 displaying control points)
			Applet程序. import javax.swing.*; import java.awt.*; import java.awt.geom.*; @SuppressWarnings("s ... 
- C++Primer 第十章
			//1.标准库算法不仅可以应用于容器,还可以应用于内置数组,指针. //2.大多数算法都定义在头文件algorithm中.标准库还在头文件numeric中定义了一组数值泛型算法. //3.算法本身不会 ... 
- 树形DP(01组合背包The Ghost Blows Light  HDU4276)
			题意:有n个房间,之间用n-1条道路连接,每个房间都有一个定时炸弹,在T时间后会一起爆炸,第i个房间有pi价值的珠宝,经过每条道路都需要花费一定的时间,一个人从1房间开始 ,从n房间出去,保证再不炸死 ... 
- codeforces343A A. Rational Resistance
			http://http://codeforces.com/problemset/problem/343/A A. Rational Resistance time limit per test 1 s ... 
- zoj  The 12th Zhejiang Provincial Collegiate Programming Contest  Lunch Time
			http://acm.zju.edu.cn/onlinejudge/showContestProblem.do?problemId=5499 The 12th Zhejiang Provincial ... 
- php 随机生成
			php随机生成6位字符串: $str = 'ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyz'; $max = ... 
- hdu4918 Query on the subtree
			树分治,设当前树的分治中心为x,其子树分治中心为y,则设father[y]=x,分治下去则可以得到一颗重心树,而且树的深度是logn. 询问操作(x,d),只需要查询重心树上x到重心树根节点上的节点的 ... 
- start.s 解析(一)
			可以参考 : http://blog.csdn.net/bluesummerg/article/details/5940452 (强大的反汇编) http://www.cnblogs.com/yanh ... 
