Насколько я могу судить, StarTeam не поддерживает триггеры. Задача CruiseControl.NET StarTeam поддерживает только опрос, и я нигде не видел никаких свидетельств того, что StarTeam изначально поддерживает триггеры.
Я испытываю ту же самую проблему, хотя выдвигаю StarTeam до своего предела. Я не уверен, но я начинаю думать, что проблема сбоев связана с одновременным доступом, поскольку проблемы возникают гораздо чаще, когда проект активен как разработчиками, так и CruiseControl.
Наказание за опрос для изменений также становится довольно значительным. Еще хуже то, что штраф удваивается. Первый вызов StarTeam - это вызов «hist», чтобы получить набор изменений для создания отчетов и запуска сборки, затем вызов «co» выполняет вторую проверку всего исходного дерева и выявляет любые устаревшие или отсутствующие файлы. Если кто-нибудь может предложить способ создания триггера вокруг проекта StarTeam, который бы исключил любой из них, я хотел бы попробовать.