ibm rational team concert
Підручник з інтеграції IBM Rational Team Concert RTC та Subversion SVN:
У наших попередніх підручниках ми бачили силу використання Управління життєвим циклом IBM Rational Collaborative (CLM) інструмент через SDLC, тим самим об'єднуючи всю команду проекту для роботи над одним сховищем.
IBM Rational Team Concert (RTC) є частиною IBM Rational CLM, яка надає такі функції: робочі елементи, гнучке планування, контроль версій, управління збіркою тощо.
Що ви дізнаєтесь:
- Вступ
- Візуальний SVN-сервер
- Встановіть Subversive Plugin до Eclipse
- Створіть новий проект та надайте доступ до SVN Source Control
- Поділіться проектом зі сховищем SVN
- Створіть Jazz SVN Connection
- Встановлення SVN Connector
- Пов’яжіть проект Java під контролем SVN до сховища RTC
- Зафіксуйте вихідний код у сховищі SVN
- Показати історію SVN
- Висновок
- Рекомендована література
Вступ
RTC має вбудовану функцію контролю версій, однак, все-таки, можуть бути користувачі, які використовують Subversion як основний інструмент контролю версій. Отже, немає сенсу негайно переміщувати весь їхній вихідний код до RTC із Subversion.
Навпаки, просто намагайтеся інтегрувати RTC із Subversion і все одно підтримувати відстежуваність робочих елементів із вихідним кодом у Subversion разом із використанням інших функцій RTC.
яке найкраще видалення вірусів -
Ця інтеграція забезпечить користувачам, які використовують Subversion та Rational Team Concert для ефективної співпраці.
Підривна діяльність є дуже популярним відкритим кодом інструмент контролю версій .
У RTC підтримуються два типи інтеграції:
- Ви можете прив’язати версії диверсії до робочих елементів TASK або Defect у RTC. Для цього в Eclipse потрібно встановити клієнт Subversion для Eclipse разом із плагіном RTC P2, щоб інтеграція працювала.
- Ви також можете імпортувати вміст вихідного коду сховища Subversion до сховища IBM Rational Team Concert, використовуючи файл дампа SVN.
У цьому підручнику ми детально розглянемо зв’язування робочих елементів RTC з версіями диверсії за допомогою клієнта субверсії для Eclipse.
Рекомендована література => Підручник з IBM RTC
Передумови
- Візуальний SVN-сервер - Завантажити
- Черепаха SVN 1.11.0 - Завантажити
- Концерт IBM Rational Team 6.0.x
- Eclipse Luna з плагіном RTC P2, який можна завантажити з сайту jazz.net.
- Subversion client to Eclipse - Підривний плагін, встановлений в Eclipse за допомогою оновлений сайт
- Відкрийте підключення до Інтернету, щоб встановити роз'єм Subversion.
Візуальний SVN-сервер
Після встановлення Visual SVN-сервера створіть сховище та додайте користувачів для доступу. Для цієї інтеграції ми використовуємо сховище з назвою JKE-SVN-сховище що створюється за допомогою гілок, тегів та стовбурів верхнього рівня.
Переконайтеся, що користувачі також створені.
Встановіть Subversive Plugin до Eclipse
В Eclipse перейдіть до Довідка => Встановити нове програмне забезпечення та додайте сайт оновлення, як описано в попередніх реквізитах вище, щоб встановити плагін.
Перш ніж пов'язувати робочі елементи з версіями Subversion в Eclipse, нам потрібно створити будь-який проект Java або використати існуючий проект і надати спільний доступ до сховища джерел керування SVN.
Створено проект Java. Створіть файли пакунків та класів Java.
Клацніть правою кнопкою миші на щойно створеному проекті Java і виберіть Команда => Поділитися проектом.
Виберіть SVN і натисніть Далі .
Виберіть варіант Створіть нове розташування сховища і натисніть Далі. Нам потрібно ввести URL-адресу сховища, створену за допомогою сервера VisualSVN, як показано вище.
Введіть розташування магістралі, яке, як правило, є основною областю розробки, за допомогою IP-адреса машини-сховища Subversion в URL-адресі сервера SVN.
Клацніть Далі двічі та натисніть на Готово.
Підключено сховище IBM Rational Team Concert (RTC)
Крім того, переконайтеся, що встановлений плагін RTC P2, а область проекту підключена та видно на Перегляд артефактів команди.
Зразок завдання завдання
Давайте створимо зразок робочого елемента Завдання, який буде використовуватися для посилання на коміти Subversion у проекті RTC. Зверніть увагу, що Ідентифікатор завдання - 90.
Створіть Jazz SVN Connection
У Eclipse перейдіть до Jazz SVN Connection переглянути та створити нове з'єднання SVN.
Як показано нижче, введіть URL-адресу сховища SVN, використовуючи IP-адреса а не ім'я хосту.
Клацніть правою кнопкою миші на підключенні та виберіть Оновити посилання. Клацніть Так продовжити.
Встановлення SVN Connector
Потрібно встановити роз'єм SVN, інакше інтеграція не буде працювати. Щоб встановити роз’єм у Eclipse, перейдіть до Windows => Налаштування => Команда => SVN . Перейдіть до Роз'єм SVN TAB і натисніть на Отримати роз’єми.
Виберіть та встановіть SVN Kit як показано нижче.
Пов’яжіть проект Java під контролем SVN до сховища RTC
Посилання, створене за допомогою наведеної нижче процедури, допоможе підключити версії Subversion до робочих елементів RTC. Клацніть правою кнопкою миші на проект Java і виберіть Властивості.
безкоштовно завантажити очищувач реєстру для Windows 10 -
Виберіть властивість із назвою Предмети джазу як показано нижче. Показане сховище робочих елементів таке саме, як і те, що показано в Артефакти команд вид вище.
Натисніть на Подати заявку і В ПОРЯДКУ.
Зафіксуйте вихідний код у сховищі SVN
Клацніть правою кнопкою миші на проект Java і виберіть Команда => Здійснити
Введіть номер робочого елемента ( Наприклад 90 в даному випадку) ТОП як показано на зображенні нижче та натисніть В ПОРЯДКУ.
У IBM Rational Team Concert відкрийте робочий елемент (id: 90) і перейдіть до Посилання TAB поглянути на виправлення.
Примітка :Як тільки кожні зміни вносяться у вихідний код і після внесення змін, переконайтеся, що клацніть правою кнопкою миші на з'єднанні SVN і виберіть Оновити посилання оновити те саме у вкладці RTC Work Item TAB.
Показати історію SVN
На вкладці 'Посилання' робочих елементів RTC двічі клацніть на певній редакції, щоб переглянути зміни.
Наприклад , двічі клацніть на версію 5, і це відкриє історію SVN для файлу.
Двічі клацнувши файл, ви побачите зміни для цієї конкретної версії.
Будь-які подальші зміни у файлах і продовження їх внесення вимагатимуть номер робочого елемента RTC. Це встановлює відстежуваність між робочими елементами RTC та версіями Subversion, які дуже схожі на спосіб, яким можна було б працювати з сховищем керування джерелом RTC.
Висновок
У сучасному світі розробка програмного забезпечення вимагає прозорості у всіх аспектах процесу щодо відстеження змін. Таким чином, відстежуваність допомагає забезпечити відповідність програмного забезпечення, яке доставляється вимогам замовника.
З точки зору SDLC через простежуваність, бізнес-аналітик знає, що розробка триває, і тестові випадки також визначаються. Подібним чином, він також забезпечує контекст для команди розробників для створення правильного додатка, розглядаючи вимоги.
Простежуваність є дуже важливим аспектом прямо з вимог. У цій статті ми бачили, як IBM Rational Team Concert (RTC) інтегрується з Subversion, забезпечуючи прозорість робочого елемента у вихідному коді.
Хоча ми бачили, як RTC інтегрується з Subversion, також можливо перенести код Subversion у RTC. Таким чином, ця продемонстрована інтеграція допомагає користувачам диверсії скористатися іншими функціями RTC робочих елементів, планування та управління збіркою.
Рекомендована література
- Підручник з переходу SVN на IBM Rational Team Concert Migration
- Розширена настройка робочого елемента IBM Rational Team Concert
- Підручник з інструментарію управління дефектами IBM Rational Team Concert
- Інтеграція IBM Rational Quality Manager (RQM) з Rational Functional Tester (RFT)
- Вивчення основ раціонального робота - інструмент автоматизації тестування IBM
- Функція пулу даних в IBM Rational Quality Manager для управління тестовими даними
- Посібник IBM Rational Collaborative Management Lifecycle Management (CLM)
- Детальна інформація про сертифікацію IBM Rational Functional Tester та зразок паперу