签出特定的perforce更改列表或标签到另一个磁盘

时间:2018-09-17 07:47:06

标签: perforce

我的perforce工作区已映射到小磁盘配额。我想将特定的perforce标签/变更列表检出到与perforce磁盘不同的另一个磁盘上,因为我没有足够的空间。

注意:我将使用检查过的文件一段时间,我不想对其执行任何P4操作。

说我的工作区已映射到 //磁盘/ u / p4 / ...上的XYZ / dev / ... 而且我想签出标签stable_v1到磁盘/ u / scratch / ... 我该怎么办。

如何在标签旁加上变更列表执行此操作

1 个答案:

答案 0 :(得分:0)

最简单的方法是创建一个临时工作区来执行同步操作。

p4 -c amr-temp --field "Root=/u/scratch" --field "View=//XYZ/dev/... //amr-temp/..." client -o | p4 client -i
p4 -c amr-temp sync -p @stable_v1
p4 -c amr-temp client -d

您可以将@stable_v1替换为@changelist@date或任何其他版本说明符。