精益FT:使用git等版本控制跟踪* .tsrx.cs文件?

时间:2019-04-12 13:10:11

标签: git version-control leanft

我是Lean FT的新手,并且想知道一个不错的.gitignore模板。精益FT为应用程序模型生成*.tsrx文件,而相应的*.tsrx.cs文件包含标题信息,这些标题信息说明这些文件是自动生成的。我认为将*.tsrx.cs文件添加到.gitignore并只是不跟踪它们是一个好主意,但是我想得到第二个意见。 *.tsrx非常重要,我认为应该对其进行跟踪。

1 个答案:

答案 0 :(得分:1)

取决于您如何使用项目。

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

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

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

  2. 使用命令行工具。当您要生成代码文件或多个代码文件而无需打开LeanFT项目时,建议使用此方法。有关详细信息,请参见AppModel code generation tool.