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