Создание компонентов с помощью Rational Asset Manager

IBM® Rational Asset Manager - система управления библиотекой для создания программных ресурсов и управления ими.

Прежде чем начать

Установите агент, у которого есть доступ к серверу IBM Rational Asset Manager.

За информацией о Rational Asset Manager обратитесь к справочной системе Rational Asset Manager.

Процедура

  1. В IBM UrbanCode Deploy выберите Компоненты и нажмите кнопку Создать компонент.
  2. В окне Создать компонент введите имя и описание компонента.
  3. В полях Коллективы задайте информацию о доступе для нового компонента.
  4. Если для нового компонента должен использовать шаблон, выберите его в списке Шаблон. В этом случае компонент наследует конфигурацию источника, свойства и процессы из шаблона. Информация о шаблонах приведена в разделе Шаблоны компонентов
  5. В списке Тип конфигурации источника выберите Rational Asset Manager.
  6. Укажите следующие параметры компонента:
    URL хранилища
    Расположение хранилища Rational Asset Manager. Для поиска URL хранилища войдите в Rational Asset Manager из веб-браузера. Выберите Справка > Расширения. URL хранилища показан в поле Расположение хранилища и имеет следующий вид:
    http://ram.example.com:9080/ram
    Пользователь
    Имя пользователя Rational Asset Manager.
    Пароль
    Пароль пользователя Rational Asset Manager.
    Уникальный ИД
    Идентификатор (или глобально уникальный идентификатор - GUID) ресурса Rational Asset Manager, загружаемого в качестве источника компонента. В Rational Asset Manager ИД ресурса показан на странице Общие сведения для ресурса, в разделе Атрибуты.
    Шаблон версии
    Регулярное выражение, которое представляет версию ресурса Rational Asset Manager, загружаемого в качестве источника компонента. Например, (1\.[0-9]+).* соответствует таким версиям как 1.2 и 1.2.3.4A. Если выражение соответствует более чем одной версии, импортируются все версии до количества, указанного в поле Число последних компоновок.
    Состояние
    Состояние ресурса Rational Asset Manager, загружаемого в качестве источника компонента. Укажите значение, чтобы ограничить компонент ресурсами только с определенным состоянием.

    Состояния определяются в жизненном цикле в Rational Asset Manager. Информацию о жизненных циклах можно найти в разделе Разработка ресурсов и жизненные циклы документации по Rational Asset Manager.

    Запрос
    Запрос для выбора ресурса для загрузки. Используйте это поле только в том случае, если требуется указать ресурс с помощью составного запроса.
    Число последних компоновок
    Число результатов поиска для загрузки. По умолчанию загружается только наиболее применимый результат. Однако для загрузки нескольких версий или состояний ресурса укажите загружаемое количество.
    Преобразовать файлы с расширениями
    Если текстовые файлы требуется преобразовать в другую кодировку, введите список расширений файлов для преобразования. В качестве разделителя используйте запятую, например:
    txt,log,ini,sh
    Кодировка
    Если в поле Преобразовать файлы с расширениями указаны типы файлов, задайте кодировку, иначе файлы этих типов будут преобразованы в кодировку по умолчанию или в кодировку системы, в которой находится агент.
    Включить зависимые
    Включите этот переключатель, если требуется загружать связанные ресурсы, от которых зависит данный ресурс.
    Сохранять разрешения на выполнение
    Для операционной системы Linux или UNIX: включите этот переключатель, чтобы сохранить разрешения на выполнение для каждого файла.
    Импортировать версии автоматически
    Включите этот переключатель, чтобы периодически проверять наличие новых версий и импортировать их автоматически. Кроме того, в этом случае сервер синхронизирует состояние компонента и ресурса.

    Если версии не импортируются автоматически, их можно импортировать вручную. Для этого выберите Компоненты > компонент > Версии и нажмите кнопку Импортировать новые версии.

    Копировать в CodeStation
    Эта опция, которая по умолчанию включена, создает защищенную от несанкционированного использования копию артефактов и хранит их во встроенной системе управления артефактами (CodeStation). Если переключатель выключен, импортируются только метаданные артефактов. В большинстве случаев этот переключатель следует включить.
    Тип версии по умолчанию
    Укажите, как импортировать версии в CodeStation:
    Полная
    Версия является полной и содержит все артефакты.
    Дополняющая
    Каждая версия содержит подмножество артефактов.
    Использовать системный агент/тег для импорта версии по умолчанию
    Если этот переключатель включен, для импорта артефактов компонента используется агент или тег, указанный на странице Параметры системы. Агенты должен иметь доступ к системе, в которой находятся артефакты. (См. Параметры системы)
    Импортировать новые версии компонента с помощью одного агента
    Если этот переключатель включен, укажите в поле Агент для импорта версий агент, который используется для импорта артефактов в компонент. Агент должен иметь доступ к системе, в которой находятся артефакты. Для импорта артефактов из расположения, в котором находится сервер, установите агент в том же расположении и укажите этот агент.
    Импортировать новые версии компонента с помощью любого агента с указанным тегом
    Если этот переключатель включен, укажите в поле Тег агента для импорта версий тег, применяемый для выбора агентов для импорта артефактов в компонент. Все агенты с тегами должны иметь доступ к системе, в которой находятся артефакты.
    Наследовать параметры очистки
    Укажите, сколько версий компонента должно храниться в CodeStation, а также задайте срок хранения. Если этот переключатель включен, то для компонента применяются значения, указанные на панели Параметры системы. Если переключатель выключен, показаны поля Продолжительность хранения версий (первоначальное значение -1 соответствует неограниченному сроку хранения) и Число сохраняемых версий (первоначальное значение -1 означает, что хранятся все версии). Значения в этих полях можно изменить.
    Выполнять процесс после создания новой версии
    Если процесс должен выполняться автоматически после созданий каждой версии, включите этот переключатель и укажите процесс приложения и среду для процесса.
  7. Нажмите кнопку Сохранить.

Результаты

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

Дальнейшие действия

Создайте процессы для компонента. (См. Настройка процессов компонента.)

Комментарии