Оформить заказ на специальный список изменений или метку на другой диск

Моя рабочая область perforce сопоставлена ​​с небольшой дисковой квотой. Я хочу проверить конкретную метку / список изменений perforce на другой диск, отличный от диска perforce, так как у меня недостаточно места.

Примечание: какое-то время я буду использовать проверенные файлы, я не хочу выполнять с ними какие-либо операции P4.

Скажем, моя рабочая область привязана к // XYZ / dev / ... на диске / u / p4 / ... И я хочу проверить метку stable_v1 на диск / u / scratch / ... Как я могу это сделать.

Как это сделать и для списка изменений рядом с ярлыком


258
1

Ответ:

Решено

Самый простой способ - создать временную рабочую область для выполнения операции синхронизации.

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 или любой другой спецификатор ревизии.