0

我们定制了用于 TFS 2010 的 CMMI 流程模板。

为避免全局列表中的 Builds - [Team Project] 列表泛滥,我们从 TFS 中删除了事件订阅,该订阅会在每个构建 (BISSUBSCRIBE) 中填充此列表。只有当构建质量设置为“准备好进行初始测试”时,我们才会填写此列表,并使用 TFS 插件监视构建质量的变化(在此处找到)。构建在“构建 - [TeamProjectName]”下的全局列表中列出。全局列表看起来不错,但这些项目在工作项中不可用(错误字段“集成构建”等)。

我们的错误工作项类型字段“集成构建”定义如下:

<FieldDefinition name="Integration Build" refname="Microsoft.VSTS.Build.IntegrationBuild" type="String" reportable="dimension">
    <SUGGESTEDVALUES>
        <LISTITEM value="&lt;None&gt;" />
    </SUGGESTEDVALUES>
    <HELPTEXT>The build in which the bug was fixed</HELPTEXT>
</FieldDefinition>

用于编辑集成构建的控件的错误工作项类型布局定义如下:

<Control FieldName="Microsoft.VSTS.Build.IntegrationBuild" Type="FieldControl" Label="&amp;Integrated In:" LabelPosition="Left" />

似乎我们削减了将项目从全局列表中拉入控件的魔法。有人可以帮忙吗?

4

1 回答 1

0
 <SUGGESTEDVALUES expanditems="true" filteritems="excludegroups">
      <GLOBALLIST name="Builds - XXXXX" />
    </SUGGESTEDVALUES>

我认为这是您基于我们的模板所需要的,其中 XXXXX 是项目名称。我们是在您已经存在的建议值之后添加的,因此我们有两个这样的节点

于 2012-10-17T19:51:44.727 回答