Tfs 重命名工作项类型失败

Tfs 重命名工作项类型失败,tfs,Tfs,在TFS2010/TFSPowerTools2010/Process Explorer中,我正在创建一个自定义流程模板。我定义了一个新的工作项类型(WIT),称为“增强”,它是从CMMI“变更请求”WIT复制而来的 然后我想将工作项类型“System.Title”(称为“Title”)的友好字段名重命名为“Summary” 当我将自定义流程模板上载到TFS服务器并创建团队项目,然后创建新的增强功能时,必填字段文本中的信息仍然显示: TF20012:字段“标题”不能为空 为什么? (我希望看到“T

在TFS2010/TFSPowerTools2010/Process Explorer中,我正在创建一个自定义流程模板。我定义了一个新的工作项类型(WIT),称为“增强”,它是从CMMI“变更请求”WIT复制而来的

然后我想将工作项类型“System.Title”(称为“Title”)的友好字段名重命名为“Summary”

当我将自定义流程模板上载到TFS服务器并创建团队项目,然后创建新的增强功能时,必填字段文本中的信息仍然显示:

TF20012:字段“标题”不能为空

为什么?


(我希望看到“TF20012:Field“Summary”不能为空。)

您无法重命名类似于system.Title的系统字段。它被团队项目集合和服务器实例中的其他工作项类型使用。它还必须按照默认规则填写。您可以通过转到工作项类型编辑器的布局选项卡(在TFS Power Tools中)重命名显示给最终用户的“标签”,找到控件并更改其标签属性,但保持字段不变。

您可以做的是创建一个新字段并使其成为必需字段。将其称为摘要,等等。从股票值中更改
标题
标签和文本框,并将其指向新字段。不要从字段列表中删除
System.Title
字段

在工作流程中,使用摘要值填充
System.Title
字段,该字段不在表单上。然后,如果他们试图在没有摘要的情况下保存,他们将得到正确的错误,并且
System.Title
将具有用于报告的有效值


确保在工作流程中引用的所有位置都说明了
系统.Title
字段。

在Visual Studio中,我查看了一个WinForm并保存了表单,但遇到以下错误:

Microsoft Visual Studio保存失败

TF20012:字段“标题”不能为空

由于这是一个TF错误,我关闭了所有的工作项(甚至是未保存的工作项…),然后保存Winform


我不确定VS如何认为我看到的工作项是活动代码窗口。

是的,我知道,但当激活验证规则时,它会显示引用名称的最后一个结尾,而不是标签名称……这是正确的。但我不确定您的其他选择是什么:(