cvs2svn 转换笔记

原创 2006年06月26日 14:36:00
下载/文档: http://cvs2svn.tigris.org/cvs2svn.html
 
Python,cvs.exe,sort.exe 都需要。
安装 python, 把 wincvs 的 bin 目录放入 path 环境变量,下载 http://unxutils.sourceforge.net/ 其中有 sort.exe(一定要下载把它放在当前目录,因为 windows 下也有一个 sort.exe,不然会报“输入文件指定了两次。”,也就是说如果提示这个就是这个错误了,我刚才就遇到这个问题了,看了一下 cvs2svn 的帮助文档又去看了 http://www.fwolf.com/blog/post/30 才知道)。
有了这些就差不多了。
然后执行的时候用:
python cvs2svn --encoding=GBK --use-cvs -s svnrepos cvsroot/myproject
这句命令的意思我解释一下:用了 GBK 编码来解析文件名,如果你的 CVSROOT 里面有汉语文件名的话,就要用这个参数,--use-cvs 这个参数请参照 cvs2svn 的帮助文档,我是加了这个参数才转换成功的。svnrepos 就是转换后输出的地方了,这个文件夹应该不存在,不然加一个参数--existing-svnrepos。 cvsroot/myproject 是要转换的 CVSROOT 的位置,你可以转换 CVSROOT 下的任意深度的目录,也就说你可以转换整个 CVSROOT,也可以只转换其中的一个子目录。
哎呀,不说了,遇到什么问题,根据提示步步解决吧。

版权声明:本文为博主原创文章,未经博主允许不得转载。 举报

相关文章推荐

删除项目中的所有(.svn)文件 或(CVS)文件夹

麻麻的,清理项目里面的CVS文件夹好麻烦,只要是项目中的文件夹,这个文件夹下肯定 就会有一个CVS文件夹,这他吗的一个项目中的光图片保存的文件夹都不下 50多个, 相信大家也都有体会, 一个大的项...

SVN 与CVS 和VSS的区别

SVN全称subversion.一款优秀的版本控制软件。SVN(subversion)是近年来崛起的版本管理工具,是cvs的接班人。 目前,绝大多数开源软件都使用SVN作为代码版本管理软件。SVN服...

我是如何成为一名python大咖的?

人生苦短,都说必须python,那么我分享下我是如何从小白成为Python资深开发者的吧。2014年我大学刚毕业..

cvs和svn的区(转帖)

cvs和svn的区(转帖)全局性的版本编号一个新的版本,并得到一个自增量的版本号N+1,该版本号并不针对某个特定的文件,而是全局性的、针对整个版本库的。因此,我们可以将Subversion 的版本库看...
  • youge
  • youge
  • 2011-02-11 11:07
  • 267

git与svn cvs对比

git是一个分布式版本控制软件,与常用的版本控制工具如CVS、Subversion不同,支持离线开发,离线Repositor。强大的分支功能,适合多个独立开发者协作。速度块。 如果拥有CVS或者SV...

CVS SVN VSS对比整理

一、Subversion包含绝大部分CVS功能  Subversion 作为CVS 的重写版和改进版,其目标就是作为一个更好的版本控制软件,取代目前流行的CVS。Subversion 的主要开发人员...

由SVN到CVS到GNU

GNU革奴计划,目标是创建一套完全自由的操作系统。

快速建立项目版本控制(svn,cvs,vss)

无论是个人进行单独编码还是团体开发项目,项目的版本控制都是很重要的。就我所知的版本控制方式有两种。 最简单的版本控制就是保留软件不同版本的数份copy,并且适当编号。许多大型开发案都是使用这种简单技...
  • damys
  • damys
  • 2012-08-22 14:11
  • 953

常见版本控制工具CVS/SVN/Git的主要区别

首先介绍几个版本控制软件相互比较的重要依据,更详细的比较请参考文中链接:版本库模型(Repository model):描述了多个源码版本库副本间的关系,有客户端/服务器和分布式两种模式。在客户端/服...

CVS,GIT,Mercurial和SVN比较

特征CVSGitMercurialSubversion是否原子提交CVS: 没有. CVS提交不是原子的Git: 是的. 提交都是原子的Mercurial: 是的Subversion: 提交都是原子...
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)