如何使用TFS脚本中的版本信息添加标签

时间:2011-07-17 15:08:08

标签: tfs tfs2008

我有一个MSBuild脚本,用于在构建期间更改程序集的版本。我希望能够添加自定义标签。

我尝试添加以下内容:

<Target Name="AfterCompile">    
<Label
      TeamFoundationServerUrl="$(TeamFoundationServerUrl)"
           BuildUri="$(BuildURI)"
           Name="Bss_Release_$(Major).$(Minor).$(Build).$(ChangesetNumber)"
           Recursive="true"
      /> 
</Target>

但似乎我遗漏了一些东西,因为一旦构建完成后我就没有看到新的标签。

任何人都可以帮助我 - 我想要的只是设置当前版本的标签

1 个答案:

答案 0 :(得分:0)

我的猜测是你需要指明要标记的某事。通常,这些是源代码文件。现在您似乎缺少的是应用标签的项目列表。有关可用于选择要应用标签的项目的属性,请参阅http://msdn.microsoft.com/en-us/library/aa721747(v=vs.90).aspx。例如,使用文件属性选择要应用标签的源代码文件。