2

您如何使用 perforce 进行某种下载/恢复?

我有一个带有大型代码库的 perforce 存储库。同步时出现网络错误,导致 p4 客户端中断。

我想开始只提取工作空间中尚不存在的文件>我该如何完成?

我努力了:

p4 sync -f //depot/BRANCH/...(从头开始复制)

p4 sync //depot/BRANCH/...(说所有文件都已同步),但我可以看到工作区中缺少一些文件

4

1 回答 1

4
p4 diff -sd //Depot/BRANCH/... | p4 -x – sync -f

这将满足您的需求。

p4 差异-sd:

仅显示客户端工作区中缺少但存在于软件仓库中的未打开文件的名称。

将该输出通过管道传输到强制同步,以仅强制同步丢失的文件。

于 2013-09-27T02:15:01.583 回答