Можете ли вы добавить проверку для дорожек в TFS 2018? - PullRequest
0 голосов
/ 21 января 2019

У меня есть «заблокированная» дорожка, к которой я хотел бы добавить подтверждение. В частности, я хотел бы сделать поле обязательным для заполнения при перемещении элемента отставания в эту дорожку. Возможно ли это в TFS 2018? Я посмотрел в расширении «TFS Process Template Editor», но не вижу, как это сделать. Спасибо

1 Ответ

0 голосов
/ 21 января 2019

Да, возможно, я предпочитаю делать это с exportwitd и importwitd.

  1. Экспорт XML рабочего элемента с помощью exportwitd.
  2. Добавьте переход с вашим состоянием Blocked и заполните обязательное поле.

    <TRANSITION from="In Progress" to="Blocked">
      <REASONS> 
        <DEFAULTREASON value="Fixed"/>
      </REASONS> 
      <FIELDS>
        <FIELD refname="MyCorp.SomeField" >
          <REQUIRED />
        </FIELD>
      </FIELDS>
    </TRANSITION>`
    
  3. Импортируйте XML снова в TFS с помощью importwitd.

Теперь, когда пользователь перемещает рабочий элемент из «Выполняется» в «Заблокированный», поле «MyCorp.SomeField» будет обязательным.

Хорошую документацию вы можете найти выше здесь , здесь и здесь .

...