August 2010 Blog Posts

Uso API TFS 2008 con TFS 2010

Se avete sviluppato delle personalizzazioni o delle estensioni per TFS 2008 potete mgirare facilmente alle nuove API di TFS 2010. Il cambiamento principale è durante la connessione dove è stato introdotto il concetto di ProjectCollection. Se volete avere un’unica ProjectCollection o volete connettervi solo alla DefaultCollection, allora potete semplicemente installare il forward compatibility update per VS 2008 o 2005 e modificare la connessione al server mettendo l’indirizzo completo. Ad esempio http://tfsserver:8080/tfs Vedrete che così facendo funzionerà tutto come niente fosse perché le vostre estensioni saranno convinte di lavorare con un TFS di versione precedente.

Rilasciato aggiornamento per TFS 2010

E’ stato da poco rilasciato un aggiornamento per TFS 2010 che contiene alcune correzioni/miglioramenti. Lo trovate qui: http://msmvps.com/blogs/vstsblog/archive/2010/08/23/update-for-tfs-2010-rtm-version-including-all-hot-fixes.aspx

Come aggiornare i report di TFS 2008 a TFS 2010

L’aggiornamento dei report da TFS 2008 a TFS 2010 è sicuramente un’operazione che richiede tempo. Le modifiche sono state parecchie, basti vedere l’immagine sotto che compara la struttura del cubo di TFS 2008 con quella di TFS 2010:     Per quanto riguarda le query sul database relazionale TFS_Warehouse elenco le principali modifiche che possono aiutarvi durante la migrazione delle query: Elenco sotto tabelle/view/campi precedenti e la loro nuova rappresentazione: Work Item –> DimWorkItem Current Work Item –> CurrentWorkItemView Area –>...

Alcune patch per i server su cui gira TFS 2010

Brian Harry ha pubblicato un elenco di patch che loro in Microsoft hanno installato sul loro Dogfood server: http://blogs.msdn.com/b/bharry/archive/2010/08/04/windows-and-sql-patches-for-tfs.aspx

Sincronizzazione utenti con Active Directory nei Work Item Type in TFS 2010

In TFS 2010 è stato introdotto un meccanismo di sincronizzazione automatica dei nomi utente tra Active Directory e TFS. Per utilizzarlo bisogna attivare la proprietà syncnamechanges sul tipo desiderato all’interno di una ProjectCollection. per verificare lo stato di questo settaggio per un campo tipo Custom.ReviewedBy utilizzare la seguente sintassi: witadmin listfields /collection:http://tfsserver:8080/tfs/DefaultCollection /n:Custom.ReviewedBy per abilitare questo settaggio per un campo tipo Custom.ReviewedBy utilizzare la seguente sintassi: ...