如何从旧数据创建CVS分支

时间:2018-07-12 15:11:27

标签: branch cvs

我需要从main的旧版本创建CVS分支。是否可以按日期从主分支签出数据并在其上创建分支标签?粘性标签会引起问题吗?

cvs -z1 co -D "2018-04-16 05:42:14 PDT"  -P <module>
cvs tag -b <branch_name>

1 个答案:

答案 0 :(得分:0)

我没有测试您的建议,但看起来还可以。

Sticky标记不会对创建分支造成任何麻烦,因为在任何情况下CVS都会逐个文件地跟踪更改,因此创建分支只是将当前模块的所有文件修订保存为分支。 请注意,您需要签出分支才能开始对其进行操作。您可以使用:

cvs update -r <branch_name>

创建分支后。