TFS全局列表在集成的字段中不可用

时间:2012-10-11 12:43:04

标签: tfs2010 tfsbuild workitem

我们定制了我们在TFS 2010中使用的CMMI流程模板。

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

我们的Bug工作项类型字段“Integration Build”定义如下:

<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>

Bug工作项类型用于编辑Integration Build的控件的布局定义如下:

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

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

1 个答案:

答案 0 :(得分:0)

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

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