Практическое руководство ibm rtc 3 - Управление заданиями...

43
Практическое руководство IBM Rational Team Concert 3 Управление заданиями Eclipse Client Шамрай А.В. 22.06.2012

Upload: -

Post on 08-Feb-2017

220 views

Category:

Technology


0 download

TRANSCRIPT

Практическое руководство IBM Rational Team Concert

3 Управление заданиями Eclipse Client

Шамрай А.В.

22.06.2012

1

Оглавление 1 Подключение проекту ............................................................................................................................. 3

2 Основные представления ....................................................................................................................... 5

2.1 Артефакты ........................................................................................................................................ 5

2.2 Моя работа ...................................................................................................................................... 6

2.3 Сводная ............................................................................................................................................ 7

3 Создание рабочих элементов ................................................................................................................. 7

4 Поиск заданий ......................................................................................................................................... 9

4.1 Быстрый поиск ................................................................................................................................. 9

4.2 С помощью предопределенных запросов. ..................................................................................... 9

4.3 Полнотекстовый поиск .................................................................................................................. 10

4.4 Открытие последних заданий ....................................................................................................... 11

4.5 Поиск потенциальных дубликатов ................................................................................................ 11

5 Настройка рабочих элементов .............................................................................................................. 11

5.1 Определение категории ................................................................................................................ 11

5.2 Определение релизов ................................................................................................................... 12

6 Использование запросов по заданиям ................................................................................................. 13

6.1 Примеры запросов ........................................................................................................................ 14

7 Работа с заданиями и их изменение .................................................................................................... 17

7.1 Продвижение заданий .................................................................................................................. 17

7.2 Задания, принятые в работу .......................................................................................................... 18

7.3 Связывание заданий ...................................................................................................................... 19

7.4 Просмотр истории заданий ........................................................................................................... 21

7.5 Перенос заданий в другой проект ................................................................................................ 22

7.6 Ввод времени для заданий ........................................................................................................... 24

8 Экспорт и импорт заданий .................................................................................................................... 25

8.1 Экспорт заданий ............................................................................................................................ 25

8.2 Импорт заданий ............................................................................................................................. 26

9 Рецензирование и утверждение заданий ............................................................................................ 27

9.1 Создание рецензии на задание .................................................................................................... 27

9.2 Проведение рецензии ................................................................................................................... 28

10 Изменение личной информации ...................................................................................................... 28

11 Использование шаблонов заданий .................................................................................................. 30

11.1 Создание Шаблона ........................................................................................................................ 30

11.2 Создание заданий из шаблона ...................................................................................................... 32

2

11.3 Экспорт шаблона ........................................................................................................................... 33

11.4 Импорт шаблона ............................................................................................................................ 34

12 Полезные возможности .................................................................................................................... 35

12.1 Контекстный помощник ................................................................................................................ 35

12.2 Использование тегов ..................................................................................................................... 36

12.3 Использование Избранное ............................................................................................................ 38

12.4 Быстрая отправка почты ................................................................................................................ 39

12.5 Копирование информации и ссылки задания .............................................................................. 40

12.6 Массовое редактирование записей .............................................................................................. 40

12.7 Подписка на задания ..................................................................................................................... 41

12.8 Отображение связей в результатах запроса ................................................................................. 41

3

1 Подключение проекту 1. Запустить клиент RTC.

2. Закрыть страницу приветствия, если она отобразилась

3. В представлении Артефакт нажать Управление подключенными областями проекта.

4. В появившемся окне выбрать Создать новое соединение с хранилищем.

5. Ввести информацию о сервере и учетные данные.

4

6. Выбрать проекты, в которых нужно участвовать.

5

2 Основные представления

2.1 Артефакты

6

2.2 Моя работа

7

2.3 Сводная

3 Создание рабочих элементов 1. В разделе Задания в проекте вызвать создание задания.

2. В появившемся окне выбрать необходимый тип задания.

8

3. Ввести все необходимые поля (обязательные поля обозначены красными звездочками)

4. Сохранить изменения.

5. Нажать кнопку Сделать снимок экрана и прикрепить к заданию.

6. Скопировать часть экрана, выделить на снимке необходимые объекты и нажать кнопку Новое

задание.

7. Вести необходимые данные и сохранить изменения.

8. Зарегистрировать новые задания:

№ Тип Наименование Описание Вложения

1. Запрос на изменение

Связать с редактором на вкладке ожидающих изменений

Кнопка "Связать с редактором" в проводнике пактов очень полезна. Обеспечьте похожую функциональность на вкладке ожидающих изменений.

2. Дефект Сервер виснет с ошибками WebContainer

Сервер несколько раз подвисает с периодичностью в час с ошибками, которые приложены в атачмент.

jazzop13_javacores jazzop13_logs

9

3. Дефект Асинхронная задача сбора мусора падают периодически

Лог ошибки: 2012-06-02 08:00:07,648 [ ccm: AsynchronousTaskRunner-2] ERROR .cleanup.collectors.SourceCodeDataGarbageCollector - com.ibm.team.repository.common.TeamRepositoryException: CRJZZ0601E Dependency query failed: Failed to run the query. Response Status Line: HTTP/1.1 400 Bad Request 2012-06-03 08:00:08,126 [ ccm: AsynchronousTaskRunner-2] ERROR .cleanup.collectors.SourceCodeDataGarbageCollector - com.ibm.team.repository.common.TeamRepositoryException: CRJZZ0601E Dependency query failed: Failed to run the query. Response Status Line: HTTP/1.1 400 Bad Request 2012-06-04 08:00:08,414 [ ccm: AsynchronousTaskRunner-3] ERROR .cleanup.collectors.SourceCodeDataGarbageCollector - com.ibm.team.repository.common.TeamRepositoryException: CRJZZ0601E Dependency query failed: Failed to run the query. Response Status Line: HTTP/1.1 400 Bad Request

4. Запрос на изменение

Доступность веб-интерфейса: медленная работа с горячими клавишами

Обработка нажатия клавиш в веб-интерфейсе может иметь чрезвычайно вялую реакцию. Например, ins + f7, в котором перечислены все ссылки на странице, может занять до 5 секунд выполнения.

5. Дефект Загрузка компонент с символическими ссылками в клиенте не работает

В клиенте не происходит никаких действий, если присутствуют символические ссылки

4 Поиск заданий

4.1 Быстрый поиск 1. В левой нижней части клиента ввести идентификатор задания и нажать Ввод.

4.2 С помощью предопределенных запросов. 1. Открыть область артефактов ЗаданияОбщие запросы[необходимый запрос].

2. В нижней части области клиента проверить результат запроса и выбрать необходимое задание.

10

4.3 Полнотекстовый поиск 1. Выбрать меню ПоискТекст Jazz.

2. Ввести искомое слово и нажать Найти

3. Проверить результаты.

11

4.4 Открытие последних заданий 1. Открыть раздел хронологии заданий

4.5 Поиск потенциальных дубликатов 1. Создать задание, которое будет иметь в тексте совпадение с другими заданиями.

2. Нажать Найти возможные копии.

5 Настройка рабочих элементов

5.1 Определение категории 1. Открыть настройки проекта.

12

2. Переключиться на вкладку Категории заданий.

3. Выбрать существующие категории по умолчанию и изменить их название.

4. Добавить новые категории.

5. Сохранить изменения.

5.2 Определение релизов 1. Открыть настройки проекта.

2. Переключиться на вкладку Выпуски.

3. Добавить новые выпуски.

13

4. Сохранить изменения.

6 Использование запросов по заданиям 1. Выбрать создание нового запроса в разделе Мои запросы.

2. Ввести наименование и условие запроса.

14

3. Внести изменения запроса и определить доступ по необходимости.

4. Задать столбцы для отображения и параметры для сортировки.

5. Сохранить изменения.

6.1 Примеры запросов 1. Все исправленные, но непроверенные дефекты

2. Все нерешенные дефекты.

15

3. Все нерешенные важные задания или с высоким приоритетом.

4. Все нерешенные дефекты, которые включают текст «ошибка теста».

5. Все задания с высоким приоритетом или важные, которые были созданы извне, и до сих пор

нерешенные.

16

6. Все нерешенные задания, которые находятся на проверке исправления и запланированы на

текущую итерацию.

7. Все дубликаты, у которых не решены задания, которые они дублируют.

8. Все дефекты и запросы на изменения, у которых не закрыты задания, от которых они зависят.

17

9. Все картинки, которые содержат вложения PNG.

10. Все запросы на изменение, по которым еще не запланированы работы.

7 Работа с заданиями и их изменение

7.1 Продвижение заданий 1. Найти нужное задание с помощью запроса или быстрого поиска.

2. Изменить состояние задания на значение Начать работу.

18

3. Назначить исполнителя, если он не был назначен.

4. Запланировать на этап.

5. Сохранить изменения.

6. Проверить результат работы в панели Моя работа.

7. Провести задание по всему жизненному циклу.

7.2 Задания, принятые в работу 1. Выбрать в строке состояния меню правой кнопкой мыши пункт <Нет текущей работы> и нажать

Сделать текущим заданием.

2. Выбрать необходимое задание.

3. Проверить результат.

19

7.3 Связывание заданий 1. Открыть существующее задание (Дефект).

2. Вызвать создание копии задания.

3. Выбрать дополнительные атрибуты для копирования.

20

4. Нажать Готово.

5. Сохранить новое задание.

6. Перейти на вкладку Ссылки нового задания.

7. Нажать кнопку Добавить в разделе Ссылки.

21

8. Выбрать тип ссылки Является дубликатом.

9. Найти первичное задание и нажать кнопку Ок.

10. Сохранить изменения.

11. Проверить наличие ссылок в первичном задании.

12. Создать для первичного создание задание на исправление с помощью ссылки Кем исправлен, также

на шаге поиска задания необходимо нажать Создать задание для создания новой задачи.

13. Создать дочернее задание для задания с типом Запроса на изменение.

7.4 Просмотр истории заданий 1. Найти нужное задание с помощью запроса или быстрого поиска.

2. Перейти на вкладку Хронология и проверить изменение полей.

22

3. Просмотреть ленты новостей Мои изменение и Мои коллективы.

7.5 Перенос заданий в другой проект 1. Выбрать подключение к новому проекту.

23

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

3. Нажать на кнопку Переместить или скопировать в другую область проекта.

4. Выбрать необходимые действия и нажать кнопку Далее.

5. Сохранить изменения.

24

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

2. Выбрать вкладку Отслеживание времени.

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

времени.

4. Ввести тип работ и заполнить часы работ.

5. Проверить значение поля Затраченное время.

6. Сохранить изменения

25

8 Экспорт и импорт заданий

8.1 Экспорт заданий 1. Выбрать команду меню ФайлЭкспортировать.

2. Выбрать в появившемся диалоговом окне экспорт заданий:

3. Указать необходимые параметры для экспорта, такие как коллективный запрос, формат

выгрузки и каталог выгрузки и нажать кнопку Далее.

4. В следующем диалоговом окне необходимо указать выгружаемые столбцы и нажать кнопку

Готово.

26

5. Проверить результат импорта.

8.2 Импорт заданий 1. Изменить содержимое файла, созданного в разделе 8.1.

2. Выбрать команду меню ФайлИмпортировать.

3. Выбрать в появившемся диалоговом окне Задания из CSV.

4. Указать расположение файла csv, проект, в который будет выполнен импорт, и нажать Готово.

27

5. Проверить результат в хронологии задания.

6. Создать новые задания на основе произвольного файла csv.

9 Рецензирование и утверждение заданий

9.1 Создание рецензии на задание 1. Открыть необходимое задание и перейти на вкладку Утверждения.

2. Выбрать добавление нового утверждения.

3. Ввести необходимый тип, тему, дату выполнения и нажать кнопку Ок.

4. Выбрать утверждение из списка утверждений и нажать кнопку Добавить утверждающего.

5. Выбрать необходимых пользователей для утверждения.

28

6. Сохранить изменения.

9.2 Проведение рецензии 1. Войти в систему под утверждающим.

2. Выполнить общий запрос Ожидающие утверждения для меня.

3. Открыть задание и перейти на вкладку утверждений.

4. Выбрать строку с логином утверждающего и установить результат утверждения.

5. Сохранить изменения.

10 Изменение личной информации 1. Выбрать правой кнопкой мыши проект или подключение и выбрать Открыть мой редактор

пользователя.

2. Установить новую фотографию для пользователя.

29

3. Изменить пароль пользователя.

4. Установить необходимые значения региональных параметров, часового пояса и рабочих часов

на вкладке Рабочая среда.

5. Добавить плановое отсутствие на соответствующей вкладке.

30

6. Указать необходимый набор уведомлений на вкладке конфигурация почты.

7. Проверить результат настройки сообщений.

11 Использование шаблонов заданий

11.1 Создание Шаблона 1. Создать разветвленную структуру задания для решения запроса на изменение:

31

2. Выбрать запрос на изменение правой кнопкой мыши и создать шаблон

3. Ввести наименование, выбрать набор заданий для шаблона и нажать кнопку Далее.

32

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

заданий из шаблона:

5. Нажать кнопку Готово.

11.2 Создание заданий из шаблона 1. Вызвать создание задания из шаблона в меню Файл.

2. Выбрать необходимый шаблон и нажать кнопку Далее.

33

3. Указать необходимые параметры и нажать кнопку Готово.

4. Проверить результат.

11.3 Экспорт шаблона 1. Выбрать экспорт шаблона заданий из меню ФайлЭкспортировать.

2. Выбрать экспорт шаблона задания.

34

3. Выбрать шаблон, место расположения файла экспорта и нажать Готово.

11.4 Импорт шаблона 1. Выбрать файл экспорта, созданный в предыдущем упражнении, на изменение и изменить

название запроса.

2. Выбрать импорт шаблона заданий из меню ФайлИмпортировать.

3. Выбрать импорт шаблона задания.

4. Выбрать проект, в который будет импортирован шаблон, расположение файла импорта и нажать

Готово.

5. Проверить шаблон.

35

12 Полезные возможности

12.1 Контекстный помощник 1. Создать или открыть любое существующее задание.

2. Перейти на поле описания и ввести текст, который содержит наименование существующего

задания, и нажать Ctrl+Пробел.

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

вставленное задание.

4. Ввести текст, который будет содержать наименование пользователя RTC, и нажать Ctrl+Пробел.

36

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

ссылка на пользователя.

6. Сохранить изменения и проверить результат.

12.2 Использование тегов 1. Ввести для нескольких заданий теги. Если теги уже существуют, то для их выбора можно ввести

начальные символы, а далее нажать Ctrl+Пробел:

2. Если теги не существуют, то для их создания будет выведен запрос:

3. Выбрать любое задание с тегами и нажать на ссылке поля Теги и выбрать любой тег.

37

4. Проверить результат.

5. Открыть окно Облако тегов.

6. Перетащить в окно облака тегов запрос.

7. Нажать на любой из тегов и проверить результат.

38

12.3 Использование Избранное 1. Выбрать пункт Избранное правой кнопкой мыши и выбрать создание новой папки.

2. На следующем шаге необходимо ввести наименование новой папки.

3. Выбрать необходимый запрос и добавить его в избранное.

4. Создать папку с названием Важные задания.

5. Найти необходимое задание и правой кнопкой мыши добавить его в избранное.

39

6. Найти новое задание в избранных и удалить его от туда.

12.4 Быстрая отправка почты 1. Открыть любое назначенное задание.

2. Нажать правой кнопкой на ссылке Владелец и выбрать Отправить почту.

3. Ввести текст письма и другую необходимую информацию.

40

12.5 Копирование информации и ссылки задания 1. Из истории использования заданий:

2. Из самого задания:

12.6 Массовое редактирование записей 1. Запустить необходимый запрос.

2. В результатах запроса выбрать записи, для которых необходимо изменить атрибут, и выбрать

правой кнопкой мыши Изменить: Атрибут.

41

12.7 Подписка на задания 1. Открыть необходимое задание и перейти на вкладку Ссылки.

2. Перейти в раздел подписчики и нажать Добавить…

3. В появившемся в окне выбрать и добавить нового подписчика.

4. Сохранить изменения.

12.8 Отображение связей в результатах запроса 1. Выполнить запрос.

2. Выбрать редактирование взаимосвязей:

3. Выбрать набор взаимосвязей для отображения и нажать кнопку Ок.

42

4. Проверить результат.