То, что вы хотите, не может быть сделано из коробки с 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>
Это должно переместить вашу ошибку в Assigned from New.