В продукте можно настроить связь между IBM® Rational Quality Manager и IBM Rational Team Concert, которая дает возможность использовать Rational Team Concert в качестве модуля компоновки и синхронизировать информацию компоновки с Rational Quality Manager.
Настроив эту связь, пользователи могут отслеживать компоновки с помощью пользовательского интерфейса Rational Quality Manager, даже несмотря на обработку данных компоновки в Rational Team Concert.
Подготовка
Важное замечание: Перед началом работы следует убедиться, что компьютер, на котором работает сервер Rational Quality Manager Jazz, поддерживает соединение с компьютером, на котором работает сервер Rational Team Concert Jazz. Кроме этого, следует войти в систему на обоих компьютерах: Rational Quality Manager и Rational Team Concert из браузера, в котором выполняется настройка.
Об этой задаче
Как настроить интеграцию компоновки с Rational Team Concert:
- Настройте в Rational Team Concert прием междоменных запросов от Rational Quality Manager.
- В пользовательском веб-интерфейсе администрирования Rational Team Concert откройте вкладку Сервер.
- На панели Конфигурация нажмите кнопку Дополнительные свойства.
- В разделе Базовый компонент хранилища прокрутите список до компонента com.ibm.team.repository.service.internal.xdomain.DynamicProxyFrameService.
- В поле Текущее значение свойства Междоменный белый список хостов укажите различные URL, которые могут использоваться для доступа к серверу Rational Quality Manager Jazz. Все пути вводятся через запятую. В этот список следует включать все возможные варианты путей, например:
https://myserver:9443/jazz, https://myserver.ourdomain.mycompany.com:9443/jazz, https://9.12.345.67:9443/jazz
В примере показано простое имя хоста, имя хоста с именем домена и IP-адрес.
Если требуется настроить несколько серверов Rational Quality Manager, то их URL-адреса также следует разделять запятыми.
- В свойстве Включить междоменную связь измените Текущее значение на true.
- Прокрутите список до компонента com.ibm.team.repository.servlet.internal.ServletConfigurationService.
- В поле Имя хоста введите имя хоста сервера Rational Team Concert, например, myrtcserver.ourdomain.mycompany.com.
- Для свойства Использовать каноническое имя хоста укажите значение false.
- Нажмите кнопку Сохранить.
- Настройте связь Rational Quality Manager с Rational Team Concert.
- В пользовательском интерфейсе Rational Quality Manager выберите пункт Администрирование, затем пункт Администрирование сервера Jazz.
- Нажмите кнопку Дополнительные свойства.
- В разделе Среда интеграции компоновки перейдите к компоненту com.ibm.rqm.buildintegration.service.asynctask.RTCBuildInformationCollector и измените нужные свойства.
- При необходимости введите в поле Текущее значение правильное Имя пользователя и Пароль администратора сервера Rational Team Concert Jazz. Как минимум, пользователь Имя пользователя должен иметь права доступа к хранилищу JazzUsers.
- При необходимости измените или примите стандартное значение поля Задержка.
Значение параметра Задержка определяет частоту синхронизаций сервераRational Quality Manager с сервером Rational Team Concert.
По умолчанию этот параметр равен 500 секундам. Если требуется выполнять синхронизацию чаще, уменьшите это значение. Если это приведет к значительному повышению нагрузки на сервер Rational Quality Manager, то можно увеличить задержку.
- В разделе Компонент модуля интеграции перейдите к компоненту com.ibm.rqm.integrationprovider.service.rest.internal.ConnectionRestService и измените нужные свойства. В поле Текущее значение введите правильное Имя пользователя и Пароль пользователя сервера Rational Team Concert Jazz. Пользователь Имя пользователя должен иметь права доступа к хранилищу JazzUsers.
- В разделе Базовый компонент хранилища прокрутите список до компонента com.ibm.team.repository.servlet.internal.ServletConfigurationService.
- Введите имя хоста сервера Rational Quality Manager, например, myrqmserver.ourdomain.mycompany.com.
- Для свойства Использовать каноническое имя хоста укажите значение false.
- Нажмите кнопку Сохранить.
- Настройте связь между областью проекта Rational Team Concert и областью проекта Rational Quality Manager. После настройки связи информация компоновки, создаваемая в Rational Team Concert, будет сохраняться в соответствующей области проекта Rational Quality Manager.
- В пользовательском интерфейсе Rational Quality Manager выберите пункт Администрирование, затем пункт Системные свойства.
- Нажмите Модуль компоновки.
- Для параметра Модуль выберите значение Модуль интеграции RTC.
- Нажмите кнопку Настроить.
Запустится мастер настройки Rational Team Concert в качестве модуля компоновки.
- В поле URL введите полный URL сервера Rational Team Concert, например, https://rtc_server1:9443/jazz.
Прим.: Имя хоста в URL должно совпадать с именем, указанным на шаге 1g.
- В поле Имя введите имя данного конкретного сервера Rational Team Concert.
- Необязательно: В поле Описание введите описание сервера.
- Нажмите кнопку
Далее.
Прим.: Если появится предупреждающее сообщение Ошибка системы безопасности: Несоответствие имени домена, просто нажмите кнопку OK. Если система запросит Проверить пользователя, вошедшего в систему, нажмите кнопку Продолжить или Сменить пользователя.
- На следующей странице мастера выберите область проекта Rational Team Concert для компоновок. По умолчанию это область проекта Компоновки QM.
- Нажмите Готово.
По окончании работы мастера на странице Модуль компоновки будет показано состояние Успешно и сводка.
Результат
После выполнения этих действий пользователи смогут отслеживать компоновки, создаваемые в
Rational Team Concert.