应该在版本控制中忽略*.datasource吗?

lin*_*ize 5 .net c# version-control ado.net entity-framework

在版本控制中是否应该忽略它? XXX/Properties/DataSources/XXXEntities.datasource

Ada*_*ruk 3

是的,它可以。在 git 中,您可以添加*.datasource.gitignore根级别的文件以忽略任何地方的这些类型的文件,或者,您可以将该条目放入.gitignore特定目录中的文件中,并且它仅在该目录及其中的任何目录中有效。您还可以通过在目录深处为此文件类型添加“unignore”行来停止递归行为。

  • 您没有解释为什么可以忽略它,我不确定您是否回答了实际问题(应该忽略它?)。如果我们不将其添加到存储库并且同事下载该项目,它是否能够编译,因为 *.datasource 文件是通过编译生成的? (2认同)