如何在代码审查中审查InstallShield ism文件

问题描述 投票:0回答:1

我们最近对检入我们的源代码管理(Helix Perforce)的文件实施了强制性检查(Helix Swarm)。目前,这也适用于工具生成的文件,尤其是InstallShield .ism文件。由于它们是文本文件,因此可以查看经典差异。当然,此类审查的质量很差,因为这些文件并非旨在使人可读。一种替代方法是在InstallShield编辑器中打开文件,但是我们团队中只有很少的人拥有所需的许可证,这证明是审查速度的重大瓶颈。

由于上述问题,我们正在讨论以完全取消对InstallShield的审查。我想知道是否有一种可行的方法来检查InstallShield文件,以便两个人可以查看安装例行程序中的更改。

installshield pull-request
1个回答
0
投票

目前,我们已经决定只进行简单的真实性检查。将请求请求中描述的内容与可以从呈现的XML文件的差异中轻松掌握的信息进行比较。

示例:

描述:添加/更新库xy

检查添加/更改/删除的行是否包含库名称以及可能的版本。如果看似无关的文件行更改了,这是报告可能的缺陷的原因。

这可能不是对安装程序最终将完成的完美质量控制,但至少我们可以尽早发现明显的错误,而无需进一步的工具。

© www.soinside.com 2019 - 2024. All rights reserved.