IBM® Rational Asset Manager
- система управления библиотекой для создания программных ресурсов и
управления ими.
Прежде чем начать
Установите агент, у которого есть доступ к серверу
IBM Rational Asset Manager.
За информацией о
Rational Asset Manager
обратитесь к справочной системе
Rational Asset Manager.
Процедура
- В
IBM UrbanCode Deploy
выберите Компоненты и нажмите кнопку
Создать компонент.
- В окне Создать компонент введите имя и описание
компонента.
- В полях Коллективы задайте информацию о доступе для
нового компонента.
- Если для нового компонента должен использовать шаблон, выберите его в
списке Шаблон. В этом случае компонент наследует конфигурацию источника, свойства и
процессы из шаблона. Информация о шаблонах приведена в разделе
Шаблоны компонентов
- В списке Тип конфигурации источника выберите
Rational Asset Manager.
- Укажите следующие параметры компонента:
- 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 означает, что хранятся все версии). Значения в
этих полях можно изменить.
- Выполнять процесс после создания новой версии
- Если процесс должен выполняться автоматически после созданий каждой версии,
включите этот переключатель и укажите процесс приложения и среду для процесса.
- Нажмите кнопку Сохранить.
Результаты
Новый компонент будет добавлен в список на странице
Компоненты. На вкладке
Версии будут
показаны доступные версии компонента. Если включен переключатель
Импортировать версии автоматически, версии отображаются
автоматически. В противном случае для просмотра новых версий нажмите кнопку
Импортировать новые версии. В зависимости от количества
и размера артефактов вывод версий может занять некоторое время. Для того чтобы
просмотреть артефакты в компоненте, щелкните на версии компонента.
Дальнейшие действия
Создайте процессы для компонента. (См.
Настройка процессов компонента.)