2014-04-18 76 views
2

错误我使用TortoiseCVS删除了文件的分支名称。恢复在CVS中删除的分支

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

如何恢复它: 我认为这是可以使用标准的CVS客户端使用此命令可以重现?

我尝试了以下几件事:

  • 分支添加到最后一次修订
  • 分支添加到最后一个标签(在我的情况,这也是最后一次修订)

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

回答

0

假设文件的版本号的格式是1.1.2.x

然后使用这个命令的(你不需要做事先结账)

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