Visual studio 2010 DefaultWorkItem不允许将组分配给
我已经使用TFS Power Tools创建了一个新的流程模板。我添加了一个组[项目]\Developers。我更改了任务类型的类型定义,因此“分配给”现在有两条规则:Visual studio 2010 DefaultWorkItem不允许将组分配给,visual-studio-2010,Visual Studio 2010,我已经使用TFS Power Tools创建了一个新的流程模板。我添加了一个组[项目]\Developers。我更改了任务类型的类型定义,因此“分配给”现在有两条规则: 允许存在值 AllowedValue([项目]\Developers在列表中) 现在,当我创建默认工作项并打开“分配给”组合时,它会显示“$$PROJECTNAME$$\Developers”。如果我选择此选项,请上载模板并尝试创建团队项目,助手会出现以下错误: TF26214:无法保存工作项。错误字段:已分配给 TF23708
如果我删除默认工作项,团队项目将成功创建,并且我可以使用Assinged To中的Developers组手动添加新的工作项。在此之后看到您提出这个问题,我并不感到惊讶
答案仍然是一样的:您不能在“分配给”字段中使用组。这是错误的!实际上我已经能够在“分配给”中分配组了“。有很多关于如何设置的示例。问题是如何让查询使用它。您可以删除Assigned to字段中的限制,使其类似于公共字符串字段,然后允许存储几乎所有您想要的内容。但是,仅此而已,您将无法查询组或其他内容,TFS仅将此字段的内容作为VALIDUSER处理,其他内容则不处理。没有查询功能来获取您想要的内容。总之,您删除了此字段中的一些限制,以存储整个工作项行为的“无效”值。工作项查询,报表将无法正确操作。相信我。