Aggiornamenti automatici del Process Template

Uno dei problemi maggiori della personalizzazione dei Process Template è la gestione su Team Project multipli. Per evitare ogni rischio si dovrebbe procedere sempre

1) tenere il nuovo process template sotto controllo di codice sorgente
2) Automatizzare il processo di aggiornamento del process template di un progetto esistente
3) Tenere traccia di che versione di process template sia presente in ogni Team Project

Una soluzione abbastanza semplice e funzionale per TFS 2013 è quella di usare un repository Git per tenere traccia delle personalizzazioni, uno script powershell per aggiornare automaticamente un Team Project ed infine una build personalizzata per lanciare questo script.

A questo punto realizzando una branch per ogni Team Project o gruppo di Team Project che si vuole aggiornare, si avrà un processo completamente automatico.

I dettagli sono nel mio blog inglese. [Customize process template experiennce in TFS 2013]

Gian Maria.

Comments are closed.