人们,
我们有 4 或 5 个实用程序与我们的应用程序一起工作。这些实用程序要么是 .bat 文件,要么是 VB 应用程序、PowerBuilder 等。我试图在源代码管理中管理这些实用程序,并试图找出一种更好的方法来为它们分配版本。现在,开发人员使用版本控制的元数据——特别是标签——来存储工具的版本号。
我的目标是为每个实用程序提供单独的 InstallShield 包,以及一种简单的方法来管理和分配这些包的版本号。
您会推荐一个带有信息的单独 .ini 文件,还是将信息存储在 InstallShield .ism 文件本身中,或者只使用版本控制工具中的元数据信息?
更新:
我喜欢猎户座的想法。我有一个担心。增加版本号的脚本......它不能足够智能来增加主要号码等。对。例如,如果其中一个实用程序的版本为 1.2.3,而我们正处于新版本为 2.0.0 的地步。脚本可能无法处理此问题。
我认为这与我们的分支技术有很大关系——我们没有。人们认为,由于 utils 如此之小,源可能不需要分支。