在我的工作区中看不到perforce版本控制的文件

时间:2011-06-23 18:17:25

标签: perforce p4v

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

现在我无法将其恢复到我的工作区。我试过p4 sync -f和p4 unshelve ##。

我该怎么办?

2 个答案:

答案 0 :(得分:4)

p4 unshelve是正确的命令。

要找出你需要取消搁置的架子,请使用p4更改-s shelved和p4 describe -S

可能出现的问题是当你删除文件时,你仍然在Perforce中打开它(打开p4看看),所以先做一个p4还原以恢复文件,然后你就可以成功地取消搁置你会得到你编辑过的版本。

答案 1 :(得分:-1)

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

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