CVS到SVN一次一个分支

时间:2009-06-09 10:22:16

标签: svn migration cvs

是否可以一次将存储库从CVS传输到SVN一个分支/标记?

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

1 个答案:

答案 0 :(得分:1)

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