Dovrebbe essere noto a tutti che la best practice dice “Un workspace per Team Project”. Sfortunatamente non è sempre possibile renderla la soluzione di default, per varie ragioni (utenza tipica, etc.)

In Visual Studio 2013 la best practice è dentro il prodotto: il Workspace Mapping di default è esattamente one-per-project! Se provi a configurare un Workspace per un nuovo Team Project, ti verrà chiesto di farlo:

bp1

Dopo aver cliccato Configure, si andrà a mappare la root del Team Project in una specifica cartella utente:

bp2

bp3

E’ decisamente un bel passo avanti, visto che previene la creazione di un unico grande e monolitico workspace che poi presenterà tutti i classici problemi associati (performance in testa).

Nonostante TFS 2013 sia ancora una Preview, è totalmente compatibile con gli altri prodotti Microsoft.

Per attivare la sincronizzazione dei Work Item bisogna seguire la procedura TechNet standard, ma c’è bisogno di:

- Installare l’Object Model di TFS 2012

- Riavviare lo SCOM HealthService via PowerShell (restart-service HealthService)

- Una volta che ci si è connessi al server con il wizard, dovrebbe apparire un errore TF223006 che riguarda i tool a riga di comando. Non preoccupatevi! Salvate la configurazione e aggiungete manualmente il  Work Item Type OperationalIssue_11 dalla ISO o dal supporto di installazione di Operations Manager.

clip_image002

image

E funziona!