Два пути вы могли бы пойти.
ClearCase (автономно):
Триггер может навязывать действие или присвоение имени действию, но это может потребовать первоначальной разработки триггера и сценария, а также обслуживания. Вы также можете пойти по пути, в котором префикс будет ENH_ *, DEF_ * или CR_ *. Вы даже можете проверить, находится ли общая активность в указанном вами списке строк ... ограничено вашими потребностями.
Альтернатива (ClearCase с интеграцией):
То, что вы можете искать, - это порядок более высокого уровня, я создал такую систему с ClearCase, интегрированной в ClearQuest. Разработчикам назначаются «рабочие запросы» (например, дефекты / улучшения). Они могут быть непосредственно назначены, отслежены и добавлены в сборки.
По сути, вы используете узел действий с идентификатором записи, в котором хранятся все действия, зарегистрированные разработчиком. Вы можете сообщить / нарезать / сыграть в кости с активитом и проверить референции, как вы хотите)
В этой модели вы управляете назначенной записью, а не активностью (но они могут быть одинаковыми! Т. Е. Заранее генерируют записи с известными активностями и назначают их).
Привет
Jim2