Рабочие элементы 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>
Более подробную информацию о настройке переходов рабочих элементов можно найти здесь и здесь.