我有一个使用Perforce的项目。我正在看的场景如下:
多个用户将他们的更改提交到Perforce存储库,我想在同步之前拍摄快照。如果新发布版有问题,我希望能够恢复。
基本上我想创建一个当前文件的快照,我可以用'p4 have'查看,然后在同步到头版本之后恢复为'p4 have'文件!我怎样才能做到这一点 !
我尝试使用'p4 tag -l rel1 // depot /',但是这个命令会为头部修订创建一个标签。我正在寻找一种方法来做一些像'p4 label have'这样的命令!可能吗 ?
答案 0 :(得分:3)
您需要指定您希望标签仅包含工作区中当前的文件:
p4 tag -l rel1 //depot/...#have
或者更好地使用此快捷方式:
p4 label myws
(定义标签)
p4 labelsync
(标记您当前在工作区中拥有的内容)
然后你可以恢复:
p4 sync @myws