Наши контакты:
Телефон в Москве (495)-648-63-28,
В Калининграде (4012)-563671
rational.tools.info@gmail.com
и info@cmcons.com
Новое на сайте:
Наши партнёры:
|
Новости и пресс-релизы СМ-Консалт
|
Каталог наших проектов. Текущие проекты. Прошлые проекты. Отзывы о нас.
Портфолио→Каталог наших проектов. Текущие проекты. Прошлые проекты. Отзывы о нас.
|
Триггер (Trigger)
Глоссарий
→
Глоссарий предметной области
→
Термины инструментов IBM Rational
→
IBM Rational ClearCase
Обработчик событий, возникающий в процессе работы со средствами УК .
Триггер может быть реализован в виде стандартной программы, сценария или встроенного действия. Триггер может выполняться как до, так и после совершения системой УК действия. Различают следующие типы триггеров: нотификационные (отсылающие письма или сообщения при выполнении операции), запретительные (тригерры, определенные в плане УК и предназначенные для запрещения несанкционированных действий пользователя). Например: удаление элемента разработчиком, расширяющие (дополняющие функциональность средств УК).
Также триггеры делятся на две группы (по типу запуска): preop и postop.
- preop - исполняется перед стандартным обработчиком;
- postop - исполняется после стандартного обработчика.
В качестве триггера можно использовать любой скрипт или любое исполняемое приложение
Примеры триггеров:
- mktrtype -element -all -postop checkout -exec ‘net send comp1 %CLEARCASE_PN%-is CO' co_send
- Создать тип триггера co_send для всех элементов, выводящихся в состояние checkout. Триггер срабатывает после работы стандартного обработчика событий СС. Триггер инициирует, системной командой net send, отправку сообщения на консоль с именем comp1, в качестве дополнительных параметров, на консоль отправляется адре элемента, выводимого в CO (через переменную среды)
- mktrtype -element -all -preop checkout -eltype zip_file -nusers admin,manager -exec ‘ccperl -e \"exit(-1);\"' exept_trigg
- Создать тип триггера exept_trigg для всех элементов, выводящихся в состояние checkout.
- Триггер срабатывает для всех пользователей, кроме перечисленных. Передача управления триггеру производится до стандартного обработчика. В случае совпадения несовпадения имени пользователя выполнится условие exit (-1) - команда на прерывание действия, и СС не выведет элемент в данное состояние
- mktrtype -element -preop checkout -nusers admin,manager -exec ‘ccperl -e \"exit(-1);\"' exept_trigg_for_file
- Создать тип триггера exept_trigg_for_file. Тип триггера повторяет предыдущий пример, за тем исключением, что на этапе создания не известен конкретный элемент, на который необходимо назначить триггер
- mktrtype -nc -element -all -preop rmver -brtype main -nusers admin,manager -exec ‘ccperl -e \"exit(-1);\"' exept_trigg_for_branch
- Создать тип триггер, запрещающий удалять версии с основного дерева версий. Исключение составляют пользователи admin и manager.
Использование триггеров:
В основном триггеры применяются для:
- Реализации процессной политики (например, если исполнитель не ввел комментарий, то триггер не даст ввести такой файл в репозиторий);
- Улучшения функциональности (например, при выполнении checkout будет вызываться приложение и в него будет загружен файл);
- Нотификации (при выполнении определенного действия рассылать почту заинтересованным лицам).
Ссылки на материалы, имеющий отношение к данному термину:
07.08.2008
|
Решения и программные модули для IBM Rational и Microsoft
Наши решения и услуги→Решения и программные модули для IBM Rational и Microsoft
09.10.2009 03:45:30 'GanttChart for ClearQuest' Модуль отображения иерархии и планирования задач ClearQuest в виде диаграммы Ганта
Планирование и отображение иерархии задач в виде
диаграммы Ганта. Представляет собой Plug-in для IBM Rational ClearQuest версий 7.0, 7.1 и выше. Модуль
представляет собой практический интерес для всех, кто использует IBM
Rational ClearQuest и кому не хватает возможностей по проектному
управлению. Модуль не подменяет существующие продукты для
управления проектами, а лишь добавляет оперативные срезы в IBM Rational ClearQuest. Для большинства пользователей функций, предоставляемых модулем достаточно для полноценного планирования и оперативного управления проектами.
Модуль не имеет аналогов!
Тип решения: Модуль - Plug-ins для IBM Rational ClearQuest Eclipse.
Ограничения: Требует предустановленного IBM Rational ClearQuest.
Поставка: Мультиплатформенный пакет.
Совместимость: Совместим с ClearQuest старше 7.0.
Поддержка кириллицы: Да (мультиязычный интерфейс)
Схема лицензирования: безлимитная лицензия на организацию
GanttChart for ClearQuest размещен в Глобальном каталоге IBM (Российский вариант, Мировой вариант) Ему присвоен идентификатор 41151 в каталоге IBM Global Solutions Directory
Текущая версия 1.2
22.05.2008 15:25:59 Модуль интеграции IBM Rational ClearQuest и Service call в HP Service desk

Модуль предназначен для синхронизации запросов IBM Rational ClearQuest и Service call в HP Service desk.
Тип решения: Внешнее приложение IBM Rational ClearQuest и HP Service desk
Ограничения: Требует дополнительной настройки инструментов.
Поставка: Дистрибутив для Windows.
Совместимость: Совместим с любой версией ClearQuest. Поддерживает любую схему ClearQuest.
Поддержка кириллицы: Да
Поддержка аттачей в запросах: Да
Схема лицензирования: безлимитная лицензия на организацию
Презентация: ДА
22.03.2008 03:19:49 Модуль UML2ClearQuest. Преобразование UML диаграмм в набор состояний ClearQuest Designer
Модуль предназначен для облегчения процесса
преобразования логических диаграмм UML, описывающих жизненный цикл запросов на изменения
в их физическую реализацию в виде схемы ClearQuest Designer. Экспорт производится из IBM Rational Software Architect, MS Visio и StarUML. Решение UML2ClearQuest
обеспечивает возможность
создания и модификации жизненного цикла для типов записей IBM Rational
ClearQuest на основе UML-диаграмм версий 2.1 и ниже.Программа предназначена в основном для менеджеров системы IBM Rational
ClearQuest, которые занимаются проектированием и разработкой схем для
этой системы как для своей, так и для сторонних организаций.
Тип решения: Внешнее приложение RSA, Visio, StarUML.
Ограничения: Не требует дополнительной настройки.
Поставка: Дистрибутив для Windows.
Совместимость: Совместим с любой версией ClearQuest, RSA, Visio, StarUML. Поддерживает любую схему ClearQuest.
Поддержка кириллицы: Да
10.03.2008 23:09:00 Модуль чтения почты для ClearQuest
Модуль позволяет формировать новые запросы ClearQuest или редактировать существующие на основании почтовых сообщений. Поддерживает вложения, фильтрацию входящих сообщений и многое другое.
Модуль предназначен для чтения и обработки входящей почты.
Тип решения: Внешнее приложение для IBM Rational ClearQuest
Поставка: Дистрибутив для Windows.
Совместимость: Совместим с любой версией ClearQuest. Поддерживает любую схему ClearQuest.
Поддержка кириллицы: Да
Поддержка аттачей в запросах: Да
Схема лицензирования: безлимитная лицензия на организацию
|
5 |
|