Спецификация Конфигурации Моментального Снимка 


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



ЗНАЕТЕ ЛИ ВЫ?

Спецификация Конфигурации Моментального Снимка



Спецификация конфигурации моментального снимка - это обязательное поле. Введите спецификацию конфигурации для представления моментального снимка, которое Parabuild будет использовать для доступа к кодовой базе вашего проекта. Он должен соответствовать нотации для спецификаций конфигурации ClearCase для моментальных снимков. Пожалуйста, обратитесь к документации ClearCase для подробного обсуждения спецификаций конфигурации.

Пример 5.6. Спецификация Конфигурации Моментального Снимка

элемент * CHECKEDOUT элемент * / main/LATEST load \project_vob\3rdparties\lib load \ project_vob\version20\myproj

Филиал

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

Относительная Сборка Реж.

Parabuild должен быть предоставлен путь к каталогу сборки (project home). Parabuild запустит пошаговые сценарии сборки, используя этот каталог в качестве текущего каталога. Относительный каталог сборки -это каталог, относящийся к рабочему каталогу, предоставляемому Parabuild. Используя пример из предыдущего раздела, относительный путь сборки dir может быть project_vob\version20\myproj.

Окно Изменения

Parabuild поддерживает синтетические списки изменений для ClearCase. Список изменений - это набор логически связанных изменений в нескольких файлах. Примером списка изменений может быть добавление в ClearCase класса C++ и поддерживающей двоичной библиотеки, которую использует этот класс.

Сам ClearCase не поддерживает списки изменений. Если регистрируется логически связанная группа файлов, а процесс занимает больше минуты, Возможно, Parabuild обнаружит наличие изменений до того, как все файлы попадут в репозиторий ClearCase, и запустит сборку с неполной отметкой времени отправки. Чтобы избежать этой проблемы, Parabuild использует "окно изменений" для расширенного обнаружения файлов-членов списка изменений. Изменение окно-это максимальное время в секундах, которое может занять регистрация группы файлов.

Ввод нулевого значения в поле окно изменений отключает расширенное обнаружение членов списков изменений, обработка которых занимает много времени.

Просмотр Шаблона Имени

Необязательное поле "шаблон имени представления"может содержать пользовательский шаблон, который Parabuild будет использовать для создания имени тега представления ClearCase. Шаблон может включать в себя буквенно-цифровые символы, символы "- "и "_". Шаблон должен содержать параметр шаблона ${build.id} и может включать в себя ${cc. user} параметр. ${build.id} параметр будет заменен уникальным идентификатором конфигурации сборки во время выполнения. ${cc. user} параметр будет заменен именем учетной записи пользователя, которая запускает Parabuild server.

Если "шаблон имени представления" не заполнен, Parabuild будет использовать значение по умолчанию. Значение по умолчанию - " parabuild_${build.id} ".

Важный

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

Просмотр Места Хранения

Необязательное поле "расположение хранилища представлений" может указывать имя серверного хранилища для хранения каталога хранилища представлений или путь к локальному хранилищу представлений.

Чтобы ввести имя сервера для расположения хранилища сервера, выберите "-stgloc " в раскрывающемся списке просмотр расположения хранилища.

Чтобы ввести путь к локальному хранилищу представлений, выберите "-vws" из раскрывающегося списка просмотр места хранения. В некоторых конфигурациях ClearCase может потребоваться указать путь к локальному хранилищу представлений. Parabuild предоставляет параметр шаблона ${build.id}, который можно использовать в качестве пространства имен путей, однозначно определяющего путь к локальному хранилищу представлений для сборки интеграции и для зависимых запланированных сборок. Пример: \ \ Имя_компьютера\ViewStorage\parabuild_${build.id}. vws

Если этот параметр не задан, расположение хранилища сервера выбирается автоматически ClearCase. По умолчанию это поле не задано.

Важный

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

Игнорировать Строки Ошибок

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

Важный

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

Настройка доступа к CVS

Чтобы настроить доступ к CVS, заполните следующие обязательные поля:

· Корень CVS

· Путь к репозиторию CVS

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

· Окно изменения

Следующие поля являются необязательными:

· Пароль CVS

· Путь к внешнему rsh

· Название филиала

· Предварительная проверка изменений

· Быстрое обнаружение изменений

· Уровень сжатия

· Браузер репозитория

· Пользовательский Относительный Каталог Сборки

Значение каждого поля обсуждается ниже.

Корень CVS

Корень CVS-это обязательное поле. Запись для этого поля должна соответствовать формату для корня CVS.



Поделиться:


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

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