Здравствуйте, господа
Поделитесь опытом, кто как осуществляет обновление программного обеспечения.
Подход следующий: если дистрибутив — большой по объему, то желательно обновление к программе поставлять в виде патча. Меня интересуют, существует ли программный продукт, который являлся бы своего рода стандартном в этом деле. Он должен не просто сравнивать файлы (старая и новая версия) и на основе различий формировать patch, но и предоставлять различные навороты (вроде, обновления реестра, выполнения "скриптов" при обновлении и т.п.).
Я вот откопал
RTPatch, но в этой довольно мощной штуке мне кое-чего
уже не хватает (переменные окружения не поддерживаются в "проекте").
Всем спасибо
Здравствуйте KA
KA>Поделитесь опытом, кто как осуществляет обновление программного обеспечения.
KA>Подход следующий: если дистрибутив — большой по объему, то желательно обновление к программе поставлять в виде патча. Меня интересуют, существует ли программный продукт, который являлся бы своего рода стандартном в этом деле. Он должен не просто сравнивать файлы (старая и новая версия) и на основе различий формировать patch, но и предоставлять различные навороты (вроде, обновления реестра, выполнения "скриптов" при обновлении и т.п.).
KA>Я вот откопал RTPatch, но в этой довольно мощной штуке мне кое-чего уже не хватает (переменные окружения не поддерживаются в "проекте").
Рекомендую семейство InstallShield, особенно IS Developer — все умеет (
www.installshield.com)
Здравствуйте romashka, Вы писали:
KA>>Поделитесь опытом, кто как осуществляет обновление программного обеспечения.
[skipped]
R>Рекомендую семейство InstallShield, особенно IS Developer — все умеет (www.installshield.com)
InstallShield Developer умеет создавать patch'и?!
Я до этого не добирался... Как только я увидел, что эта прога юзает проекты в бинарном формате, я дал ей пинка
Здравствуйте KA, Вы писали:
KA> InstallShield Developer умеет создавать patch'и?!
KA>Я до этого не добирался... Как только я увидел, что эта прога юзает проекты в бинарном формате, я дал ей пинка
Он может создавать msp-пакеты (патчи) для разных инсталяций (msi), а что еще надо ?
Здравствуйте, romashka, Вы писали:
R>Здравствуйте KA, Вы писали:
KA>> InstallShield Developer умеет создавать patch'и?!
KA>>Я до этого не добирался... Как только я увидел, что эта прога юзает проекты в бинарном формате, я дал ей пинка
R>Он может создавать msp-пакеты (патчи) для разных инсталяций (msi), а что еще надо ?
А не подскажите как это делаеться или хотя бы где об этом можно почитать ?
Здравствуйте, KA, Вы писали:
KA> InstallShield Developer умеет создавать patch'и?!
KA>Я до этого не добирался... Как только я увидел, что эта прога юзает проекты в бинарном формате, я дал ей пинка
Проект может сохраняться либо в бинарном формате, либо в XML.
И патчи умеет делать. Все умеет.
У меня даже есть скрипт (VBS), который автоматизирует процесс создания патчей. Если нужен — выложу.