Управление версиями проекта Назад В начало Вперед

Для контроля за внедрением новых версий приложения в язык VIP добавлены средства управления версиями приложения. При создании ресурса можно указать его версию и требования к версиям других ресурсов. Позднее, при внедрении ресурса, эти данные могут быть использованы инсталлятором для проверки совместимости с другими ресурсами. Кроме того, в распоряжении прикладного программиста имеется набор методов для просмотра и контроля версий установленных ресурсов.

Наличие версий у ресурсов позволяет перейти от обновления продукта к обновлению отдельных ресурсов. Что в свою очередь обеспечивает повышение оперативности выпуска новых версий продукта.

Версия может быть задана для ресурса, полученного в результате компиляции VIP-программы, и для DLL. Версия DLL задается стандартными средствами Windows. Версия VIP-ресурса описывается директивой #version.

Расфасовка приложения по ресурсам языком VIP не регламентирована. Однако рекомендуется в качестве ресурса брать логически завершенную часть приложения - компонент (см. "Component: компонентная принадлежность. "). Каждый компонент следует компилировать в отдельный ресурсный файл. Имена у ресурса и ресурсного файла рекомендуется делать одинаковыми и совпадающими с именем компонента. Такая политика обеспечивает разумный компромисс между гибкостью построения приложения и прозрачностью его поддержки.

Смотрите также

Версия

Начиная с Атлантис 5.2.04