0

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

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

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

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

输出目录应该是这样的;

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

谢谢

4

1 回答 1

0

那这个呢?

<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>
于 2012-04-18T12:06:20.213 回答