Cambio di nome ad alcuni campi core dei WIT da TFS 2010 Beta 2 a TFS 2010 RTM

Per un cliente ho creato diversi Work Item Type custom utilizzando un server TFS 2010 che era stato aggiornato da Beta 2 a RC e poi ad RTM. Quando sono andato ad importare i WIT sul server del cliente (un TFS 2010 installato direttamente in RTM) ho ricevuto errori dovuti al fatto che i campi core AreaID ed IterationID non potevano essere utilizzati.

Il problema è che alcuni campi core sono stati rinominati dalla Beta 2 alla RTM, in questo blog trovate il dettaglio:  http://blogs.msdn.com/b/greggboer/archive/2010/02/25/names-changed-for-core-wit-fields-and-implications-thereof.aspx

Per risolvere il problema è bastato modificare i campi nell’xml dei vari WIT da “AreaID” ad “Area ID” e da “IterationID” ad Iteration ID”.

In alternativa potete aggiornare i campi sul vostro TFS 2010 utilizzando i seguenti comandi: