2

我对文件进行了更改,然后将其搁置。然后我删除了文件。

现在我无法将它放回我的工作区。我试过 p4 sync -f 和 p4 unshelve ##。

我该怎么办 ?

4

2 回答 2

4

p4 unshelve 是正确的命令。

要确定需要取消搁置的架子,请使用 p4 changes -s shelved 和 p4 describe -S

可能出了问题的是,当您删除文件时,您仍然在 Perforce 中将其“打开”(打开 p4 以查看),因此首先执行 p4 revert 以恢复文件,然后您可以成功取消搁置架子,然后您会取回您编辑的版本。

于 2011-06-24T02:55:30.260 回答
-1

在 p4v 中,转到 depot 视图,选择文件,然后按 ctrl-shift-s(很确定这在 linux 中也适用)这将打开一个资源管理器窗口,该窗口应该是文件所在的位置。也许它会转到与您认为的不同的目录?

如果它不存在,请右键单击该文件夹,然后说获取此修订版,然后选中强制复选框

于 2011-06-23T18:21:48.740 回答