从CVS签出文件获取有关CVS服务器的信息

时间:2010-06-13 09:46:41

标签: svn cvs cvs2svn

我有CVS结帐文件。我正在尝试迁移到SVN存储库,保留CVS的历史记录。如何从CVS结帐文件中获取其迁移信息,以便我可以跟踪CVS存储库?

2 个答案:

答案 0 :(得分:1)

正如@khmarbaise所说,要在SVN中记录旧的CVS修订号,请在转换时使用--cvs-revnums标志。

将CVS版本号保留为修订版的SVN属性似乎是一个好主意,但根据我的经验,它们永远不会被使用。 SVN属性也将与文件保持关联,除非它们被明确删除,这意味着随着时间的推移,它们往往会因新的SVN修订而变得不准确,因为没有人会删除它们。如果需要,我建议您保留旧的CVS存储库文件以供参考,不需要继续运行CVS服务器,您只需从任何CVS客户端指向文件系统上的CVS根目录。

答案 1 :(得分:0)

据我所知,cvs2svn中有一个选项可以将CVS修订版存储在SVN属性中。但是在迁移之后就没有办法了。这是一个单一的。