我已经使用TFS电动工具创建了一个新的流程模板。我添加了一个[project] \ Developers组。我改变了任务的类型,以便“入驻”的类型定义现在已经2个规则:DefaultWorkItem不允许组分配到
- ALLOWEXISTINGVALUE
- ALLOWEDVALUES([项目] \开发商名单)
现在,当我创建一个默认的工作项并打开Assign To组合,它会显示我“$$ PROJECTNAME $$ \ Developers”。如果我选择此项,请上传模板并尝试创建一个团队项目,助攻会出现以下错误:
TF26214: Cannot save the work item. Fields with errors: Assigned To
TF237086: The work item cannot be saved because at least one field contains a value that is not allowed.
如果我删除默认工作项目,则团队项目已成功创建,并且可以使用Assinged To中的Developers-group手动添加新工作项目。
这是错的!我实际上已经可以在“分配给”中分配组。有很多如何设置它的例子。问题是如何使查询与它一起工作。 – sprinter252 2012-04-22 11:58:10
您可以删除“分配给”字段中的限制,使其像共同字符串字段一样,然后允许存储几乎所有您想要的内容。但是,就是这样,您将无法查询组或其他内容,TFS仅以VALIDUSER的内容处理此字段,而没有其他内容。 有没有查询功能得到你想要的。 总结一下,您在此字段中删除了一些限制,以存储有关整个工作项行为的“无效”值。工作项目查询,报告将无法正确运行。 相信我。 – Nock 2012-04-24 10:02:19
让我们谈谈另一个线程;-)你提到。 – sprinter252 2012-04-25 12:25:30