2014-02-10 3 views
0

После обновления до RTF TFS2013 поиск из веб-интерфейса возвращает «TF51535: Отсутствующее или неподдерживаемое имя поля». Похоже, что поля по умолчанию для поиска были изменены.После обновления до RTF TFS2013 поиск из веб-интерфейса возвращает «TF51535: Отсутствующее или неподдерживаемое имя поля».

Как вы поменяете поля рабочего элемента, поиск по умолчанию по умолчанию в TFS2013?

То, что я нашел до сих пор:

  • Он ищет на название, описание, репрографии шаги \
  • В TFS2010 вы могли следовать steps listed here, чтобы изменить значение по умолчанию (по крайней мере, я полагаю ... Я фактически не использовал эту версию)

ответ

1

Это может случиться для всех, кто начал использовать ошибки в старом шаблоне процесса и продолжает использовать и обновлять шаблон для работы с более новыми версиями.

Microsoft в настоящее время выполняет поиск по Описание, Заголовок и «Повторные шаги» по умолчанию. Ошибка возникает, потому что «Шаги Repro» не входят ни в один из типов рабочих элементов. Это поле отображается в Microsoft.VSTS.TCM.ReproSteps старое поле было похоже Microsoft.VSTS.CMMI.StepsToReproduce

Один из способов решить эту проблему:

  1. экспорта типа ошибка рабочего элемента

    witadmin exportwitd/коллекция: CollectionName/р: Projectname/п: ошибка /f:"Bug.xml»

  2. добавить новое поле

    имя поля = refname = тип "репрография шаги" "Microsoft.VSTS.TCM.ReproSteps" = "HTML"

  3. импорта типа ошибки элемент работы

    witadmin importwitd/Коллекция: CollectionName/р: Projectname/п: Bug/f: «Bug.xml»

Это позволяет поиску найти поле, но с этими минимальными шагами в этом поле ничего не будет. Поиск будет эффективно выполняться только по названию и описанию.

Есть два других решения: - изменить то, что поля ищутся на не включать reprosteps (я не понял, как это сделать еще) - Проделайте выше, скопировать все старые данные в новую поле, отобразите новое поле в WI. Это позволило бы поискать поле по своему усмотрению.