如何将Perforce恢复到以前的稳定状态?

时间:2012-11-13 20:06:26

标签: perforce

我有一个使用Perforce的项目。我正在看的场景如下:

多个用户将他们的更改提交到Perforce存储库,我想在同步之前拍摄快照。如果新发布版有问题,我希望能够恢复。

基本上我想创建一个当前文件的快照,我可以用'p4 have'查看,然后在同步到头版本之后恢复为'p4 have'文件!我怎样才能做到这一点 !

我尝试使用'p4 tag -l rel1 // depot /',但是这个命令会为头部修订创建一个标签。我正在寻找一种方法来做一些像'p4 label have'这样的命令!可能吗 ?

1 个答案:

答案 0 :(得分:3)

您需要指定您希望标签仅包含工作区中当前的文件:

p4 tag -l rel1 //depot/...#have

或者更好地使用此快捷方式:

p4 label myws(定义标签) p4 labelsync(标记您当前在工作区中拥有的内容)

然后你可以恢复:

p4 sync @myws