精益 FT:跟踪 *.tsrx.cs 文件,版本控制如 git?

Lean FT: track *.tsrx.cs files with version control like git?

我是 Lean FT 的新手,想知道一个像样的 .gitignore 模板。 Lean FT 为应用程序模型生成 *.tsrx 个文件,并自动生成相应的 *.tsrx.cs 个包含解释这些文件的 header 信息的文件。我认为将 *.tsrx.cs 文件添加到 .gitignore 并且不跟踪它们是个好主意,但我想征求第二意见。 *.tsrx 非常重要,我认为应该进行跟踪。

取决于您如何使用该项目。

如果签出项目的人自己生成 tsrx.cs 文件,您就可以开始了(可以忽略它们)。

在 C# 中,它们以两种方式生成,如所述 here:

  1. LeanFT IDE插件在IDE.
    中打开LeanFT项目时自动生成代码文件 在您的情况下,在 VS 中打开项目将生成这些文件

  2. 使用命令行工具。当您想在不打开 LeanFT 项目的情况下生成代码文件或多个代码文件时,建议使用此方法。详情见AppModel code generation tool.