2010-04-06 2 views
3

Как я могу сделать рабочий элемент для автоматического tansit из нового в назначенное состояние, когда я заполняю поле Assigned To. Т.е. Я сообщил об ошибке, так что ее состояние новое. Теперь я заполняю (выберите из раскрывающегося списка) поле Assigned To, и я хочу, чтобы он автоматически перешел в состояние Assigned (активное состояние).TFS 2010 Автоматический переход рабочего процесса

Пожалуйста, помогите.

ответ

2

То, что вы хотите, не может быть сделано из коробки с TFS.

Однако я создал проект с открытым исходным кодом под названием TFS Aggregator, чтобы предоставить поддержку, которую вы ищете.

Вы могли настроить агрегация что-то вроде этого:

<AggregatorItem operationType="String" linkType="Self" workItemType="Bug"> 
    <Mappings>  
     <Mapping targetValue="Assigned" inclusive="Or"> 
     <SourceValue>New</SourceValue> 
     </Mapping> 
    </Mappings> 
    <Conditions> 
     <Condition leftField="Assigned To" operator="NotEqualTo" rightValue=""/> 
     <Condition leftField="State" operator="NotEqualTo" rightValue="Removed"/> 
     <Condition leftField="State" operator="NotEqualTo" rightValue="Done"/> 
     <Condition leftField="State" operator="NotEqualTo" rightValue="Ready For Test"/> 
    <Condition leftField="State" operator="NotEqualTo" rightValue="In Progress"/> 
    </Conditions> 
    <TargetItem name="State"/> 
    <SourceItem name="State"/> 
    </AggregatorItem> 

Это должно переместить ошибка Назначено из Нового.

0

Как уже написано, это невозможно с помощью TFS из-за-боссов. Но вы можете использовать TFS ASAP для автоматизации ваших рабочих элементов. Кроме того, вы можете также агрегировать числа, например. усилия и многое другое ...

Смежные вопросы