我有CVS结帐文件。我正在尝试迁移到SVN存储库,保留CVS的历史记录。如何从CVS结帐文件中获取其迁移信息,以便我可以跟踪CVS存储库?
答案 0 :(得分:1)
正如@khmarbaise所说,要在SVN中记录旧的CVS修订号,请在转换时使用--cvs-revnums
标志。
将CVS版本号保留为修订版的SVN属性似乎是一个好主意,但根据我的经验,它们永远不会被使用。 SVN属性也将与文件保持关联,除非它们被明确删除,这意味着随着时间的推移,它们往往会因新的SVN修订而变得不准确,因为没有人会删除它们。如果需要,我建议您保留旧的CVS存储库文件以供参考,不需要继续运行CVS服务器,您只需从任何CVS客户端指向文件系统上的CVS根目录。
答案 1 :(得分:0)
据我所知,cvs2svn中有一个选项可以将CVS修订版存储在SVN属性中。但是在迁移之后就没有办法了。这是一个单一的。