我正在使用Flutter的Retrofit(https://pub.dev/packages/retrofit)和Json Serializable(https://pub.dev/packages/json_serializable)库,它们都创建了生成的代码文件,这些文件最终出现在其余的源代码中。是否应该在VCS中提交生成的x.g.dart
文件?
在正常的Android / Java开发中,生成的文件进入您不提交的特殊gen / out / build文件夹中,IDE通常非常擅长隐藏这些文件。但是由于Flutter在源代码中生成了它们,所以我不确定该如何处理它们。
必须提交生成的文件。如果我们未提交和提供支持,我们将使用Jenkins,则由于缺少零件文件,因此不会生成内部版本。