2014-04-18 103 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>