2017-04-13 96 views
0

此问题是关于简化修订历史记录,而不是简单地将两个版本合并到输出文件中。CVS修订合并

假设我对特定文件有很多修订,因为我们多年工作的方式是每次将文件保存到磁盘时自动创建修订。因此,开发人员每天可以节省100次,该日创建了100个修订版。我想重新创建一个新的/简化的“CVS修订列表”,以便每天进行一次修订。这个想法是在最终移植到GIT之前做出更好的修订历史。

我可以检查每个文件一个,并指定日期并以这种方式重新创建一个新的CVS存储库,但我想知道是否有更简单的方法来“移除/合并”CVS中的修订版本。

举例来说,如果我有这方面的修订为在一天的特定文件: 1.1 1.2 1.3 1.4 ... 1.1000

我可能最终只 1.1和1.000(全其他中间版本将在历史上被合并到修订1.1000

感谢

回答

0

您可以使用cvs admin永久[R删除服务器上的文件版本。这会让您的版本号保持不变,编号之间会出现大的漏洞。

当然,您必须小心,因为这是一项永久性操作。

+0

这正是我所需要的。非常感谢 ! –