运行时创建的目录中的 MSBuild 输出与我的生成标签版本号相同



我正在使用Cruisecontrol进行持续集成。

我正在从TFS获取代码,并使用内置的标签器"assemblyversionlabeller"中的CruiseControl,然后使用msbuild构建代码。

现在我的要求是我想将构建输出带到与构建标签相同的运行时创建的目录。我的贴标机如下:

<major>1</major>
<minor>0</minor>
<build></build>
<revison><revision>

输出目录应该是这样的;

f:\Builds[版本号]\Debug(此文件夹包含调试版本)

谢谢

这个呢?

<Project xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
    <PropertyGroup>
        <Major>1</Major>
        <Minor>0</Minor>
        <Build></Build>
        <Revision></Revision>
    </PropertyGroup>           
    <Target Name="CreateDirectories">
        <MakeDir Directories="f:builds$(Major).$(Minor).$(Build).$(Revision)Debug"/>
    </Target>
</Project>

最新更新