【问题标题】:Managing InstallScript releases管理 InstallScript 版本
【发布时间】:2011-09-05 13:02:12
【问题描述】:

如何管理 InstallScript 差异化升级和发布。

对于我发布的每个版本,我是否需要保留两个版本?一种用于现有客户 - 用于升级,另一种用于新客户用于全新安装?

那么随着产品继续其生命周期,我是否需要保留所有这些版本以便创建差异升级?

这是公司处理发布的方式吗?似乎需要保存和处理大量数据...

【问题讨论】:

    标签: installshield release-management installscript


    【解决方案1】:

    差异化升级所节省的时间(时间或大小)值得这样的麻烦吗?听起来,为这两种情况发布完整的安装程序会容易得多。

    无论您是否使用它们来创建差异版本,我都建议您保留所有以前的版本。您永远不知道何时需要测试旧版本的行为,而唯一真正做到这一点的方法是使用其原始版本。

    【讨论】:

      【解决方案2】:

      Installshield 基本上只是将所有文件移动到目标计算机的文件夹中。假设您要从 1.0 版升级到 3.0 版。在您升级到 3.0 之前升级到 2.0 是否有任何实际意义?或者你真的可以直接放下3.0吗?除非您需要更新程序,否则没有任何意义。

      我们如何处理它,就像你说的那样,我们有两个构建。 “全新安装”和“更新程序”。不过我们需要更新程序,因为我们需要为每个修补程序运行线性数据库迁移,然后软件才能达到最新版本,所以我们不能只是“跳过”那个 2.0

      如果我们需要应用修补程序,我们会创建一个精简版的更新程序,直到下一个版本,在那里我创建另一个全新安装和更新程序。

      【讨论】:

        猜你喜欢
        • 2015-09-24
        • 2012-11-08
        • 2018-06-01
        • 1970-01-01
        • 1970-01-01
        • 2021-09-15
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多