Синхронизация с конкретной папкой с помощью командной строки в 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.... работает для меня для текущего каталога и поддерева.