【问题标题】:CVS to SVN one branch at a timeCVS 到 SVN 一次一个分支
【发布时间】:2009-06-09 10:22:16
【问题描述】:

是否可以一次将一个存储库从 CVS 转移到 SVN 一个分支/标签?

因为每个分支当前都是一个不同的项目,我希望能够一次转移一个分支(当特定分支上的活动很少时)。 最终分支都将存在于同一个 svn 存储库中。

【问题讨论】:

  • 你能解释一下迁移计划吗?是否要将分支拆分为不同的 SVN 存储库?

标签: svn migration cvs


【解决方案1】:

从 CVS 迁移到 SVN 的方法是使用cvs2svn 工具。此迁移工具假定一次性操作将 CVS 存储库转换为 SVN。您可以应用各种转换,如documented。在转换过程中,CVS 存储库应该被冻结,之后每个人都应该使用 SVN 存储库。该工具不适合将 CVS 的部分逐渐移动到 SVN。它不会创建哪个 CVS 版本与哪个 SVN 修订号相关的持久记录。因此,如果您当时只转换 CVS 的部分内容,您将丢失分支信息。所以最好一次转换。请注意,您可以转换one CVS module at the time。这是因为 CVS 模块是独立存在的。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-01-29
    • 1970-01-01
    • 2011-01-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多