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

delphi – 如何处理与版本控制相关的文件,但这些文件经常以不相

发布时间:2020-12-15 10:04:03 所属栏目:大数据 来源:网络整理
导读:.dproj文件对于Delphi项目至关重要,所以必须进行版本控制. 这些文件由IDE控制,还包含一些频繁更改的信息,但与版本控制无关. 例如:我更改应用程序的启动参数(每天多次),但如果只处理起始参数的部分已更改,则不想意外提交项目文件. 那么如何处理这种情况呢?
.dproj文件对于Delphi项目至关重要,所以必须进行版本控制.

这些文件由IDE控制,还包含一些频繁更改的信息,但与版本控制无关.

例如:我更改应用程序的启动参数(每天多次),但如果只处理起始参数的部分已更改,则不想意外提交项目文件.

那么如何处理这种情况呢?

一个干净的解决方案是把文件分开,但是这是不可能的Delphi IDE AFAIK.

你可以忽略文件的特定部分吗?

我们目前正在使用Subversion,但可能会迁移到Git.

解决方法

SVN / git不能“知道”文件的哪些位是重要的,并且将对您提交或不提交到文件“位”的重要内容进行翻译将是困难的(特别是当您不知道信息在其内部的结构如何).最实际的解决方案是检查对文件所做的更改,并决定是否将它们提交到存储库.

You can decide which bits of the file you want to commit with git.然而,这并不是你似乎正在寻找的自动化过程.

(编辑:李大同)

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

    推荐文章
      热点阅读