在CVS中恢复已删除的分支

时间:2014-04-18 14:46:35

标签: tags branch cvs restore tortoisecvs

我错误地使用TortoiseCVS删除了文件的分支名称。 我认为这可以使用标准cvs客户端使用此命令重现:

cvs tag -d -B <mybranch> <myfile>

如何恢复它?

我尝试了以下方法:

  • 将分支添加到最新修订
  • 将分支添加到最后一个标记(在我的情况下,这也是最后一个修订版)

无论哪种方式,都会启动新分支并更改修订编号(6个数字而不是4个)。这是不可接受的。

1 个答案:

答案 0 :(得分:0)

假设文件的修订版编号为1.1.2.x

然后使用此命令(您不需要事先进行结账)

cvs rtag -r 1.1.2 <mybranch> <module/path/to/my/file>