Как выполнить двустороннюю интеграцию между разными хранилищами Perforce?

StackOverflow https://stackoverflow.com/questions/2973032

  •  24-10-2019
  •  | 
  •  

Вопрос

Я хотел бы знать, как нам следует осуществлять интеграцию между различными серверами/хранилищами Perforce.

Я ищу решение, которое позволило бы нам осуществлять двустороннюю интеграцию.

Этот Использование удаленных складов В статье описывается, как сделать удаленное хранилище доступным только для чтения.Это единственное решение для сопоставления на обоих серверах?Если да, то это означает, что я не мог использовать одну спецификацию ветки для двусторонней интеграции.

Это было полезно?

Решение

Прочитав базу знаний Perforce, я пришел к выводу, что предпочтительным/рекомендуемым решением является выполнение интеграции каждым сервером из удаленного хранилища, доступного только для чтения.

Это конструктивное ограничение Perforce, поскольку метаданные доступны только локальному серверу, например serverA:1666 не знает команд, выполняемых пользователем на serverB:1666 (как объяснено в тематическом исследовании в конце Эта статья).

Также пункт относительно исполнение абсолютно верное;сегодня днем ​​наш сервер был заблокирован во время сброса кода с удаленного депо.Все, что мы могли сделать, это дождаться завершения интеграции/дифференциации.

Чтобы узнать, что происходит на вашем сервере, используйте команду p4 monitor show чтобы показать, какова текущая нагрузка на вашем сервере.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top