2010-04-06 7 views
3

Comment puis-je faire en sorte que l'élément de travail passe automatiquement du nouvel état à l'état affecté lorsque je remplis le champ Affecté à. Ie. J'ai signalé un bug donc son état est nouveau. Maintenant, je remplis (sélectionnez dans la liste déroulante) le champ affecté à, et je veux qu'il passe automatiquement à l'état assigné (état actif).TFS 2010 Workitem transition automatique

Aidez-nous s'il vous plaît.

Répondre

2

Ce que vous voulez ne peut pas être fait hors de la boîte avec TFS.

Cependant, j'ai créé un projet open source appelé TFS Aggregator pour donner le support que vous recherchez.

Vous pourriez installer un quelque chose d'agrégation comme ceci:

<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> 

Cela devrait déplacer votre bug à Assigné de New.

0

Comme déjà écrit cela n'est pas possible en utilisant TFS out-of-the-bos. Mais vous pouvez utiliser TFS ASAP pour automatiser vos travaux. En outre, vous pouvez également agréger des nombres, par ex. efforts et bien plus encore ...