2012-11-13 36 views
1

我有一個使用Perforce的項目。我正在查看的場景如下所示:如何將Perforce恢復到之前的穩定狀態?

多位用戶將他們的更改提交到Perforce存儲庫,我想在同步之前拍攝快照。我希望能夠恢復,如果新版本有一些問題。

基本上我想創建一個當前文件的快照,我可以用'p4 have'查看,然後在同步到head revision後恢復爲'p4 have'文件!我怎樣才能做到這一點 !

我試着用'p4 tag -l rel1 // depot /',但是這個命令爲head revision創建了一個標籤。我正在尋找一種方法來做一些像'p4 label has'這樣的命令!可能嗎 ?

回答

3

你需要指定你想要的標籤目前包括在您的工作空間只是將文件:

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

或者更好的使用這個快捷鍵:

p4 label myws(定義標籤) p4 labelsync(標籤您目前在您的工作區中有什麼)

然後您可以使用:

p4 sync @myws

+0

你知道什麼是P4標籤-l REL1 //車廠/...# have'和'P4標籤-l REL1 //depot/...#have,#have之間'的區別'? – PMoubed