cvs到subversion/git/bazaar/mercurial存储库转换器

cvs2svn的Python项目详细描述


cvs2svn是一个工具,用于将cvs存储库迁移到SubversiongitBazaar,或Mercurial。主要的设计目标是健壮性和100%的数据 保存。cvs2svn几乎可以转换任何cvs存储库 已看到,包括gcc、mozilla、freebsd、kde、gnome…

cvs2svn可以推断您的cvs存储库历史中发生了什么,并且 在目标scm中尽可能准确地复制该历史记录。全部 修订、分支、标记、日志消息、作者姓名和提交日期是 转换。cvs2svn推断出cvs同时进行了哪些修改, 并将这些修改作为变更集分组输出到目标中 供应链管理。cvs2svn还处理许多cvs的怪癖,并且是高度可配置的。 请参阅综合feature list

在使用CVS2SVN之前,请仔细阅读documentation

最新开发版本

对于一般用途,CVS2SVN的最新版本通常是 最佳选择。但是,如果您想使用最新的CVS2SVN功能,或者 您正在调试或修补cvs2svn,可能需要使用主干版本 (通常相当稳定)。为此,请使用subversion签出 使用命令从http://cvs2svn.tigris.org/svn/cvs2svn/trunk/创建工作副本 例如:

svn co --username=guest http://cvs2svn.tigris.org/svn/cvs2svn/trunk cvs2svn-trunk

(密码为空,即按回车键即可)。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
Android:如何写入特定行,Java   Java中从欧元货币字符串中删除空格的数字   Java非均匀多维数组   解密AES时出现java空指针异常   java ConcurrentModificationException尝试移除列表上的所有内容时(非迭代)   Java数学库计算日志   java ISO8601,使用Jackson以毫秒表示json   避免副作用的java最佳实践   java获取JMeterException:调用bsh方法时出错:未定义参数:saa。使用beanshell取样器时   使用javascript将会话从一个jsp页面传输到另一个jsp页面   java在列表中组合相邻元素   java多行JTextPane   java Hibernate映射文件连接两个表而不定义关系?   如何使用Ajax、Java和Spring框架将文件从网页上传到Google云存储   多线程多线程Java中producerconsumer代码的多线程没有提供正确的输出?