我正在将 MSBuild 与 TeamCity 下的社区任务一起使用。
就像此线程中的 Garrett 一样,我更新了我的 AssemblyInfo.cs 文件,然后提交它们。
在手头的解决方案中,我有五个 AssemblyInfo.cs 文件,但只有四个使用此 MSBuild 代码提交:
<Target Name="VersionCommit" DependsOnTargets="Version">
<ItemGroup>
<AssemblyInfoFiles Include="**/Properties/AssemblyInfo.cs;" />
</ItemGroup>
<SvnCommit Message="Updated verions in AssemblyInfo files."
Username="cc"
Targets="@(AssemblyInfoFiles)">
</SvnCommit>
</Target>
我已经验证了上面的 RegEx 模式有效,即找到所有五个文件。
任何想法为什么其中一个文件没有被提交?