спецификация клиента perforce — сопоставление разных путей депо с одним и тем же путем клиентской рабочей области

#perforce #perforce-client-spec

#поневоле #спецификация клиента perforce

Вопрос:

Я хочу создать клиент со следующим представлением:

 //depot/location1/main/... //myclient/main/...
//depot/location2/main/... //myclient/main/...
  

Между //depot/location1/main / … и //depot / location2 /main / нет общих файлов и каталогов…

Но когда я выполняю синхронизацию p4, она синхронизируется только из // depot / location2 /main /…

Как я могу синхронизировать его из обоих местоположений?

Ответ №1:

Используйте это

 //depot/location1/main/... //myclient/main/...
 //depot/location2/main/... //myclient/main/...
  

Plus делает то, что вы ищете, он сообщает perforce добавить файлы из этого хранилища в уже определенное местоположение рабочей области.

Комментарии:

1. Никогда не знал об этом синтаксисе, знал только, что вы можете использовать — для удаления каталогов. Отлично!

2. Здесь следует обратить внимание на то, что если имена файлов совпадают в location1 и location2, синхронизируются имена файлов из location2. Это может сбить вас с толку, если вы не будете осторожны.