在版本控制中应该忽略这个文件吗?
XXX/Properties/DataSources/XXXEntities.datasource
在版本控制中应该忽略这个文件吗?
XXX/Properties/DataSources/XXXEntities.datasource
是的,可以。在Git中,您可以将*.datasource
添加到根级别的.gitignore
文件中,以忽略所有这些类型的文件,或者,您可以将该条目放在特定目录中的.gitignore
文件中,在该目录及其任何子目录中才有效。您还可以通过在更深层次的目录中添加一个“取消忽略”行来停止递归行为,以针对此文件类型。
简短回答:是的,你可以忽略它们。
详细回答:这取决于情况。据我所知,那些 XML 文件主要用于 Visual Studio 中绑定 WPF、WinForms 或 WebForms 中的 UI 元素。在大多数项目中,你不希望直接从表示层访问数据源,而是通过业务层,并且业务层会有自己的 .datasource 文件。因此,如果你明确不知道需要它们,你可以忽略它们。