gpt4 book ai didi

delphi - 我应该配置 SVN 在 Delphi 项目中忽略什么?

转载 作者:行者123 更新时间:2023-12-03 14:34:12 27 4
gpt4 key购买 nike

提交到存储库时我应该告诉 Tortoise SVN 忽略哪些文件?

我特别对实用信息感兴趣,例如是否包含诸如 *.dproj.2007 等似乎出现但可能不需要的文件。

最佳答案

我在 D2007 中使用这些,它们在 XE 和 XE2 中似乎仍然可以正常工作:

*.dcu *.~* *.ddp *.exe *.map *.bak *.obj *.dsk 
*.err *.log *.tmp *.identcache *.tvsconfig __history *.todo
ModelSupport* *.local

我不包含 ModelSupport 因为我不使用 IDE 的建模内容,因此如果它是错误创建的,则对其进行版本控制是没有意义的。我也不对 __history 文件夹中的任何内容进行版本控制,因为这只是 checkin 之间的临时版本控制;一旦 checkin SVN,就不再需要了。

(顺便说一句,我不同意 Chris 关于 *.res 的看法,尤其是在 XE2 方面。现在可以使用 Project|Resources and Images 创建资源文件,并且这些直接进入资源文件。由于资源\图像实际上可能来自当前文件夹之外的其他位置,并且图像文件可能会意外地未 checkin ,因此我保留了 .res 文件现在。我还保留项目文件;它设置了所有路径和编译器选项。如果需要更改的地方发生了某些情况,很容易删除项目文件并让 IDE 根据需要重新创建它。)

关于delphi - 我应该配置 SVN 在 Delphi 项目中忽略什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7517918/

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