Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/tfs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
升级到TFS2013 RTM后,web界面中的搜索返回;TF51535:缺少或不支持字段名。”;_Tfs_Tfs 2013 - Fatal编程技术网

升级到TFS2013 RTM后,web界面中的搜索返回;TF51535:缺少或不支持字段名。”;

升级到TFS2013 RTM后,web界面中的搜索返回;TF51535:缺少或不支持字段名。”;,tfs,tfs-2013,Tfs,Tfs 2013,升级到TFS2013 RTM后,web界面的搜索返回“TF51535:缺少或不支持的字段名”。看起来要搜索的默认字段已更改 如何更改默认情况下在TFS2013中搜索的工作项字段 到目前为止,我发现: 它正在搜索标题、描述、复制步骤\ 在TFS2010中,您可以按照更改默认值(至少我假设……我实际上没有使用该版本) 对于那些开始在旧流程模板中使用bug,并继续使用和升级该模板以使用新版本的人来说,这种情况很可能会发生 默认情况下,Microsoft正在搜索描述、标题和“复制步骤”。发生此错误的原

升级到TFS2013 RTM后,web界面的搜索返回“TF51535:缺少或不支持的字段名”。看起来要搜索的默认字段已更改

如何更改默认情况下在TFS2013中搜索的工作项字段

到目前为止,我发现:

  • 它正在搜索标题、描述、复制步骤\
  • 在TFS2010中,您可以按照更改默认值(至少我假设……我实际上没有使用该版本)

对于那些开始在旧流程模板中使用bug,并继续使用和升级该模板以使用新版本的人来说,这种情况很可能会发生

默认情况下,Microsoft正在搜索描述、标题和“复制步骤”。发生此错误的原因是“repo Steps”不在任何工作项类型中。此字段映射到Microsoft.VSTS.TCM.ReproSteps。旧的类似字段是Microsoft.VSTS.CMMI.STEPStoreProduct

解决此问题的一种方法:

  • 导出bug工作项类型

    witadmin exportwitd/collection:CollectionName/p:projectName/n:Bug/f:“Bug.xml”

  • 添加新字段

    FIELD name=“Repro Steps”refname=“Microsoft.VSTS.TCM.Repro Steps”type=“HTML”

  • 导入bug工作项类型

    witadmin importwitd/collection:CollectionName/p:projectName/n:Bug/f:“Bug.xml”

  • 这允许搜索找到字段,但通过这些最小步骤,该字段将不会包含任何内容。搜索将有效地仅限于标题和描述

    还有两种解决方案: -更改正在搜索的字段,使其不包含重复步骤(我还不知道如何执行此操作) -执行上述操作,将所有旧数据复制到新字段中,并在WI上显示新字段。这将允许按预期搜索字段