Мне нужно настроить систему непрерывной интеграции. Мы используем контроль версий ClearCase и только снимки из-за ограничений платформы. Я попытался настроить Hudson и Luntbuild. Они оба показывают одинаковое поведение. По нашему мнению, у нас есть много библиотек, которые используются для сборки, но предназначены только для чтения. Система CI выполняет cleartool lshistory и находит изменения в VCS. После этого он выполняет setts cleartool, что вызывает обновление представления. Это может занять около получаса, что очень нежелательно для КИ. Почему бы не обновить только измененные элементы, которые ранее были получены с помощью cleartool lshistory? Есть ли система CI, которая может сделать это?