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



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

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

假设我的工作区映射到 XYZ/dev/...在磁盘上/u/p4/... 我想将标签stable_v1签出到磁盘/u/scratch/... 我该怎么做。

如何为标签上的变更列表执行此操作

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

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或任何其他修订说明符。

最新更新