Путь к исполняемому файлу P4 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Путь к исполняемому файлу P4



Путь к исполняемому файлу P4 является обязательным полем. Это поле должно быть задано как полный путь к исполняемому файлу клиента Perforce. Путь должен быть заключен в двойные кавычки, если он содержит пробелы.

Пример 5.19. путь к исполняемому полю P4

Unix:

/opt/perforce / bin/p4

Windows:

C:\perforce\p4.exe

Порт P4

Порт P4 является обязательным полем. Порт P4 должен быть установлен на адрес и порт сервера Perforce. Он должен соответствовать обозначению для P4PORT.

Пример 5.20. Поле порта P4

поневоле:1666

Пользователь P4

Пользователь P4-Обязательное поле. Он должен содержать имя допустимого пользователя Perforce, которое Parabuild будет использовать для доступа к серверу Perforce. Пользователю должно быть разрешено получить доступ к серверу Perforce по вызову p4 защитите заранее.

Представление Клиента P4

Представление клиента является обязательным полем. Он определяет местоположение дома исходной строки проекта.

Пример 5.21. Однострочное представление клиента P4

// depot / projects/myproject_20/...

Parabuild поддерживает несколько проектов path. Для проектов с несколькими путями каждый путь должен быть введен по одному на строку.

Пример 5.22. Многопутевое представление клиента P4

// depot / projects/myproject_20/...

// депо/3-я партия/...

Parabuild автоматически поддерживает свои клиентские спецификации. Parabuild предоставляет два режима входа в представление клиента: простой режим и расширенный режим.

Простой режим должен использоваться проектами, которые не требуют сложных сопоставлений депо. В простом режиме Parabuild позволяет вводить простые отображения P4, которые допускают только подстановочные знаки"...". Все сценарии сборки выполняются с исходной строкой проекта home в качестве текущего каталога. В простом режиме исходная строка проекта home является первой строкой, определенной в пути депо P4. Например, если клиентское представление P4 - это/ / depot / projects / myproject_20, а сценарий сборки хранится в //депо/проекты/myproject_20 / make файл, команда сборки может выглядеть следующим образом

сделайте все.

Результирующее представление клиента формируется путем добавления части пути депо, следующей за именем депо, в каталог проверки Parabuild. Учитывая ранний пример многопутевого проекта, структура каталогов после синхронизации может выглядеть следующим образом

/opt/parabuild/etc / build/b0co/ проекты /myproject_20 /opt/parabuild/etc / build/b0co/ 3-я партия     

В расширенном режиме Parabuild позволяет вводить клиентские представления любой сложности. Чтобы включить расширенный режим, установите флажок "расширенный режим просмотра" и введите относительный каталог сборки (Project home). Клиентские представления должны соответствовать спецификации клиентского представления P4. В расширенном режиме Parabuild должен быть явно указан путь к каталогу сборки (project home). Относительный каталог сборки-это каталог, который находится относительно корня клиента Parabuild P4. Parabuild всегда использует кассу каталог, созданный для каждой конфигурации сборки в качестве корневого клиента Парабилда. В следующем примере показан возможный клиент и выбор каталога сборки.

Пример 5.23. Расширенный Режим Просмотра Клиента И Относительная Сборка Каталог

Представление клиента P4:

- //депо / проект / version20 / src / release/* // depot / project / version20 / 3rdparty/... // depot / project / version20 / src /...

Возможный относительный каталог сборки при условии, что он будет существовать после синхронизации:

         проект/версия 20 / src/ тест / сборка        

Если он не введен явно, Parabuild автоматически предоставляет клиентскую часть клиентского представления, заменяя имя депо шаблонным именем клиента "parabuild". Представление клиента

// depot / projects/myproject_20/...

то что не имеет клиентской части будет внутренне переведено на

// depot / projects/myproject_20/... //parabuild/projects/myproject_20/...

Фактическое представление клиента, которое Parabuild использовал для доступа к P4, создается во время выполнения. Parabuild заменяет шаблонное имя клиента/ / parabuildфактическим сгенерированным именем клиента.

Parabuild также поддерживает явный ввод путей депо и клиента клиентского представления. Единственное требование заключается в том, что клиентская часть всегда должна начинаться с / / парабуид/.



Поделиться:


Последнее изменение этой страницы: 2021-02-07; просмотров: 44; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.144.86.138 (0.007 с.)