加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

Delphi RES文件和Git

发布时间:2020-12-15 10:18:15 所属栏目:大数据 来源:网络整理
导读:我在Delphi中编写了一个大项目,我想使用Git管理其源。我创建了Git仓库,其中包括我的应用程序的源和第三方组件。所有这些东西都是使用msbuild自动构建的。 最大的问题是RES文件。其中一些在每次重建我的应用程序时都会更新,有些不是。有些有* .rc来源,有
我在Delphi中编写了一个大项目,我想使用Git管理其源。我创建了Git仓库,其中包括我的应用程序的源和第三方组件。所有这些东西都是使用msbuild自动构建的。

最大的问题是RES文件。其中一些在每次重建我的应用程序时都会更新,有些不是。有些有* .rc来源,有些没有。我无法忽略所有的res文件(.gitignore),因为没有资源,我的项目将无法构建。此外,我不能包括res文件 – 它们从构建转换为构建,我不想在diff中看到它们。

你在Git下的* .res文件做什么?任何建议?

解决方法

我将项目的RES文件保存在git(与dpr的名称相匹配)中。

我相信项目RES文件每次建立的唯一原因是如果你有增量版本号码设置,这对我来说意味着你需要保持源代码控制的res,或者你不关心内部版本号,所以你应该关闭该选项。

我也有从RC构建的RES文件,它改变每个编译,所以我有一个gitignore为* .res然后我添加git add -f project.res为项目的RES文件

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读