TFS 2015 Work Item Type schema validation error: 'Reportable' attribute for System.BoardColumnDone field
TFS 2015 Work Item Type schema validation error: 'Reportable' attribute for System.BoardColumnDone field
我正在使用本地安装的 TFS 2015 Update 1。我正在尝试修改工作项类型以限制 'Assigned To' 字段仅将某些 tfs 组显示为选项。我已经找到了如何通过导出和修改机智模板来做到这一点,但是当我尝试将模板导入回来时,我收到关于 xml 部分我没有触及的错误。
步骤:
1) 使用 witadmin exportwitd 命令导出模板(我已经开始使用 'User Story' 模板进行第一次测试)
2) 修改 xml 以将 'ALLOWEDVALUES' for group 添加到 'Assigned To' 字段。
3) 尝试使用 witadmin importwitd 命令将修改后的模板导入回来
4) 收到有关我从未以任何方式接触或修改的字段和值的以下异常:TF212018:工作项跟踪架构验证错误:TF248020:您无法指定 'Reportable'归档 'System.BoardColumnDone' 的属性。您只能为 Integer、Double、String 或 DateTime 字段定义可报告属性。删除字段的此属性,或更改字段类型并重试。
5) 显然我不想删除或修改此字段属性,我只是想更改有关模板的一件事。我不确定为什么我会收到此错误,但显然它是有效的,因为它是以这种方式导出的。我对修改工作项模板还很陌生,但这是一个简单的更改,所以我确信我没有搞砸任何事情。我把我修改的字段粘贴在下面以供参考。
<FIELD name="Assigned To" refname="System.AssignedTo" type="String" syncnamechanges="true" reportable="dimension">
<HELPTEXT>The person currently working on this story</HELPTEXT>
<ALLOWEXISTINGVALUE />
<ALLOWEDVALUES expanditems="true" filteritems="excludegroups">
<!-- Only allow specific tfs group -->
<LISTITEM value="[DefaultCollection]\Project Valid Users" />
</ALLOWEDVALUES>
<VALIDUSER />
</FIELD>
啊,它最终成为我使用的 witadmin 版本。使用最新版本解决了我的问题。真令人沮丧。
我正在使用本地安装的 TFS 2015 Update 1。我正在尝试修改工作项类型以限制 'Assigned To' 字段仅将某些 tfs 组显示为选项。我已经找到了如何通过导出和修改机智模板来做到这一点,但是当我尝试将模板导入回来时,我收到关于 xml 部分我没有触及的错误。
步骤:
1) 使用 witadmin exportwitd 命令导出模板(我已经开始使用 'User Story' 模板进行第一次测试)
2) 修改 xml 以将 'ALLOWEDVALUES' for group 添加到 'Assigned To' 字段。
3) 尝试使用 witadmin importwitd 命令将修改后的模板导入回来
4) 收到有关我从未以任何方式接触或修改的字段和值的以下异常:TF212018:工作项跟踪架构验证错误:TF248020:您无法指定 'Reportable'归档 'System.BoardColumnDone' 的属性。您只能为 Integer、Double、String 或 DateTime 字段定义可报告属性。删除字段的此属性,或更改字段类型并重试。
5) 显然我不想删除或修改此字段属性,我只是想更改有关模板的一件事。我不确定为什么我会收到此错误,但显然它是有效的,因为它是以这种方式导出的。我对修改工作项模板还很陌生,但这是一个简单的更改,所以我确信我没有搞砸任何事情。我把我修改的字段粘贴在下面以供参考。
<FIELD name="Assigned To" refname="System.AssignedTo" type="String" syncnamechanges="true" reportable="dimension">
<HELPTEXT>The person currently working on this story</HELPTEXT>
<ALLOWEXISTINGVALUE />
<ALLOWEDVALUES expanditems="true" filteritems="excludegroups">
<!-- Only allow specific tfs group -->
<LISTITEM value="[DefaultCollection]\Project Valid Users" />
</ALLOWEDVALUES>
<VALIDUSER />
</FIELD>
啊,它最终成为我使用的 witadmin 版本。使用最新版本解决了我的问题。真令人沮丧。