5

我有一个带有 Designer.cs 文件的 Web 应用程序。由于它们是自动生成的,我不想将它们添加到源代码管理中(或者我可以吗?)。但是,项目文件会查找它们,并从 SVN 错误中重新提取,直到您删除对 Designer.cs 的引用,然后转换为 Web 应用程序,这是一个主要的痛苦。

我应该将它们添加到源代码管理中吗?我可以从项目文件中删除引用吗?

4

1 回答 1

10

我建议您将它们添加到源代码管理中。它们是由 IDE 自动生成的,而不是由构建过程自动生成的,因此如果您引入持续集成(一件好事),那么构建将失败(就像您现在在干净签出时一样)。

应排除通过构建过程生成的工件(二进制文件、目标文件、“手动实现的”自动生成的源文件等)。

于 2012-11-21T23:46:26.493 回答