12

避免我们团队中的不同用户对包含对其本地发布配置文件的引用的 .csproj 文件进行更改的最佳方法是什么?

我们最近迁移到 2012 年,我们的 .csproj 文件在 .csproj XML 的 Properties/PublishProfiles 中有一些对不同 .pubxml 文件的引用。

如果它是相关的,我们 svn:ignore 任何 .user 文件和 Properties/PublishProfiles 文件夹。

4

1 回答 1

17

在您的 .csproj 文件中,将所有对 .pubxml 文件的引用替换为单个通配符引用:

<None Include="Properties\PublishProfiles\*.pubxml" />

然后,每个开发人员都可以添加和删除自己的发布配置文件,而无需 Visual Studio 更新 .csproj XML。

另外,正如您所说,将源代码管理设置为忽略 *.user 和 *.pubxml。

于 2013-05-18T13:51:26.590 回答