![]() |
1
1
正如您可能知道的,cvs2svn不会生成任何合并元数据,除了有关分支从何处开始的隐式信息。(它不能,因为cvs不记录这些信息。)因此,在转换之后,您必须明确地告诉Subversion有关在cvs下完成的合并。
最简单的方法是使用
|
![]() |
2
0
好吧,我想我有一个解决上述——重新整合问题的方法,以防有人感兴趣。 根据 this document ,如果我将最新版本的主干合并到分支中,那么执行--reintegrate基本上与对主干执行此操作相同:
但是这个语法允许——忽略祖先,而——重新整合不允许。所以我可以这样做:
这显示了与——重新集成相同的结果,没有所有“r”替换文件。唯一的区别似乎是mergeinfo属性。我不确定这些是否是正确的,所以最好在之后删除分支,就像在重新集成之后一样。 |
![]() |
user3544428 · SVN到CVS的元数据迁移 10 年前 |
![]() |
Nandhi · 控制版本控制企业架构师 11 年前 |
![]() |
Leszek Andrukanis · 在数据库中存储Rails应用程序版本 12 年前 |