Средства тестирования приложений для разработчиков


На чем основана программа - часть 3


Сборка осуществляется либо автоматически (тривиальная сборка), когда файлы не сильно отличаются, либо менеджер сам выбирает строки кода для слияния (нетривиальная сборка). По окончании слияния на дереве создается новая версия, которую далее также можно править, сливать и делать ответвления.

Слияние файлов можно производить как из GUI, так и из командной строки. Допускается слияние только текстовых файлов.

Еще одной из продвинутых возможностей ClearCase можно назвать возможность создания видов на базе профилей, что может слегка усложнить и дерево версий и понимание самой программы, зато позволяет особым образом настраивать систему видов для каждого участника проекта в отдельности: для разработчиков - одно, для тестировщиков - другое.

Программа обладает развитым интерфейсом и полностью использует возможности современных операционных систем. В наследство от старых версий и для обеспечения максимальной производительности ClearCase, помимо графического интерфейса обладает богатым набором команд для работы из командной строки. Так или иначе, все ресурсы программы доступны как из GUI, так и из командной строки, что дает определенную волю участникам проекта, и открывает новые возможности в скорости и мобильности управления проектом.

Особо хочется отметить возможность сборки проекта. При помощи утилиты "OMake" возможна сборка проекта в исполняемый модуль. Утилита работает из командной строки и не зависит от типа используемого компилятора, главное чтобы его можно было вызвать из командной строки. При этом сценарий сборки базируется на обычных "make"-файлах.


- Начало -  - Назад -  - Вперед -