gpt4 book ai didi

timestamp - 删除 CodeFluent 生成的源文件中的时间戳

转载 作者:行者123 更新时间:2023-12-02 22:50:31 26 4
gpt4 key购买 nike

CodeFluent 在所有生成的 .cs 文件中包含带有时间戳的注释:

// CodeFluent Entities generated (http://www.softfluent.com). Date: Thursday, 05 September 2013 14:34.

无论文件是否更改,都会重新生成时间戳。这是一个问题,因为 TFS 在 checkin 时会将此注释视为源文件中的更改(这是正常的)。然后,我们最终会在每次代码生成后将所有生成的文件包含在每个变更集中。

有办法摆脱这个吗?

最佳答案

CodeFluent Entities 提供了一个选项,可以在运行生成器时删除“生成日期和时间”。该选项可以在制作人级别或项目级别定义(适用于所有制作人)

  • 生产者层面

选择生产者并将 ProductionFlags 属性设置为“RemoveDates”

<cf:producer productionFlags="Overwrite, RemoveDates">
</cf:producer>
  • 在项目级别

选择项目并将 defaultProducerProductionFlag 属性(在高级选项卡中)设置为“RemoveDates”

<cf:project defaultProducerProductionFlags="Overwrite, RemoveDates">

The Codefluent Entities 博客上解释了该过程:http://blog.codefluententities.com/2013/04/22/remove-the-current-date-and-time-to-generated-files/

关于timestamp - 删除 CodeFluent 生成的源文件中的时间戳,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18637150/

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