Синхронизация с конкретной папкой с помощью командной строки в Perforce
Предположим, что я сопоставил свое хранилище с рабочей средой клиента как c:/perforce/project
, но теперь
Я хочу синхронизировать все файлы, присутствующие в папке c:/perforce/project/fold1/fold2
.
Как это сделать, поскольку команда p4 sync принимает только имена файлов, а не папку.
Ответы
Ответ 1
Скажем, путь депо //depot/project/...
Из командной строки выполните p4 sync //depot/project/fold1/fold2/...
( "..." сообщает Perforce, что вы хотите эту папку и все под ней).
Из P4V щелкните правой кнопкой мыши по папке и выберите "Получить последнюю версию". Он будет только вставлять папку и все под ней.
Ответ 2
В Windows синхронизация p4.... работает для меня для текущего каталога и поддерева.