gpt4 book ai didi

git - InstallShield 项目中的哪些文件需要保留在源代码管理中?

转载 作者:行者123 更新时间:2023-12-05 03:56:21 24 4
gpt4 key购买 nike

我们正在将 InstallShield 项目移动到 GIT 存储库中。大多数项目是 Merge Module 或 InstallScript MSI 项目。在检查 InstallScript MSI 项目时,项目目录中似乎有许多二进制文件,特别是“Setup.dbg”、“Setup.inx”和“Setup.obs”。这些文件有什么作用? InstallShield 项目中的哪些文件需要保留在源代码管理中?由于在 GIT 中保存二进制文件是一件非常糟糕的事情,我们希望尽可能避免这种情况。

最佳答案

您只需要保留 .ism 文件。如果您编写了任何 InstallScript 自定义操作,您将需要保留那些生成的 .rul 文件。我建议您也将 .ism 文件制作为文本文件,而不是二进制文件,以便您可以与 git 进行比较和 merge 。

您始终可以通过复制 .ism、不同的目录,然后尝试打开并编译安装来检查需要哪些文件。编译将提示它需要的任何丢失的文件。只需从原始目录中复制它们即可。跟踪您必须复制的文件以及需要 checkin 的文件列表。

关于git - InstallShield 项目中的哪些文件需要保留在源代码管理中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59381290/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com