Клиенты и партнерыОсновные услуги СМ-КонсалтПортфолио и квалификация
Тренинги и обучениеРешения и услугиКарта сайта

Популярный тренинг: Посетите наш новый тренинг и поддержите его на Facebook

Наши контакты:


Телефон в Москве (495)-648-63-28, В Калининграде (4012)-563671 rational.tools.info@gmail.com и info@cmcons.com

Новое на сайте:

Наши партнёры:

UML2RU
UML2RU

Новости и пресс-релизы СМ-Консалт


    Каталог наших проектов. Текущие проекты. Прошлые проекты. Отзывы о нас.

    ПортфолиоКаталог наших проектов. Текущие проекты. Прошлые проекты. Отзывы о нас.

    Триггер (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

      Скачать документацию на английском
      Скачать инструкцию по установке на русском
      Скачать пользовательскую документацию на русском  Читать детальное описание
      Скачать документацию на русском
      Смотреть видео
      Скачать демо-версию
       Купить  

      10.11.2008 00:25:00
      Модуль расширенной интеграции ClearQuest с MS Project (ProjectTracker)

      Позволяет интегрировать ClearQuest и MS Project. Модуль позволяет осуществлять более глубокую интеграцию, чем стандартный модуль Rational. 
      Тип решения: Внешнее приложение, устанавливаемое на каждое клиентское место.
      Ограничения: Требует предустановленного ClearQuest.
      Поставка: Дистрибутив для Windows.
      Совместимость: Совместим с ClearQuest любой версии.
      Поддержка кириллицы: Да
      Схема лицензирования: безлимитная лицензия на организацию
      ProjectTracker версии 2.5.1. размещен в Глобальном каталоге IBM (Российский вариант, Мировой вариант) Ему присвоен идентификатор 38662 в каталоге IBM Global Solutions Directory

      Скачать документацию на английском
      Скачать документацию на русском  Читать детальное описание Смотреть видео
      Скачать демо-версию Купить
       

       

      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
      Copyright © 2011-2012 СМ Консалт Телефон в Москве (495)-648-63-28, В Калининграде (4012)-563671 | Блоги специалистов: http://anovichkov.msk.ru | http://ashamray.wordpress.com |www.cmcons.com | Наш Twitter Rambler's Top100