Рабочие элементы TFS всегда оставляют "Закрыто" пустым

У нас есть рабочий процесс TFS workitem, где разработчики устанавливают рабочие элементы как готовые. Это в значительной степени наша коробка с небольшой пользовательской конфигурацией. Это заполняет "Закрытую дату", но не "Закрыто". Рабочий процесс продолжается, когда тестировщики присваивают его себе и устанавливают состояние "Проверено", но теперь я больше не вижу в отчете, какой разработчик закрыл элемент.

Как я могу получить отчет о том, кто сделал работу?

1 ответ

Решение

Учитывая, что у вас есть "Проверенное" состояние, кажется, что переходы были настроены. Убедитесь, что все переходы в состояние "Закрыто" имеют правильное правило для обновления поля "Закрыто". Определение Closed By для перехода должно выглядеть примерно так:

<STATE value="Closed">
  <FIELDS>
  ....
    <FIELD  refname="Microsoft.VSTS.Common.ClosedBy">
      <ALLOWEXISTINGVALUE  />
      <COPY from="currentuser" />
      <VALIDUSER  />
      <REQUIRED  />
    </FIELD>
  ....
  </FIELDS>
</STATE>

Более подробную информацию о настройке переходов рабочих элементов можно найти здесь и здесь.

Другие вопросы по тегам