0

我需要在构建过程中将变更集编号从 ccnet 传递给 msbuild 脚本。

当 ccnet 触发新构建时,他得到一个变更集编号,所以

我需要获取该变更集编号并将其传递给 msbuild 脚本。

此 msbuild 脚本涉及一些自定义工具,需要此变更集编号。

谢谢。

4

1 回答 1

0

您可以像这样为变更集编号创建一个属性:

<PropertyGroup>
   <ChangesetNumber>SomeDefaultValue</ChangesetNumber>
</PropertyGroup>

并通过命令行将其传递给您的 msbuild,如下所示:

msbuild yourprojectname /p:ChangesetNumber=yourValue

在您的项目文件中,您将参考以下内容:

<Target Name="YourCustomTarget">
    <YourCustomTask argumentForChangesetNumber="$(ChangesetNumber)" />
</Target>
于 2011-08-01T17:00:41.940 回答