2012-11-16 16 views
5

In che modo è possibile eseguire le metriche con i miei build in TFS 2012?Metriche di codice in esecuzione in build per TFS 2012

Non ho visto alcuna soluzione per le metriche del codice all'interno di TFS 2012. Lo strumento di metrica di Microsoft sembra funzionare solo con TFS 2010. Le cose principali che sto cercando sono le cose che lo strumento di Microsoft ha utilizzato per restituire.

risposta

1

Le metriche del codice per Visual Studio 2005, 2008, 2010 e 2012 sono praticamente le stesse. Puoi accedervi dal menu 'Analisi' in Visual Studio e ti danno una vista sul tuo codice per aiutarti a identificare cosa specifica che potresti voler correggere

Questo non è mai stato disponibile come parte di una build automatizzata e in realtà non ha alcun senso non come sono interpretativo e non descrittiva Solo perché si ha una elevata complessità ciclomatica non significa che il codice è male

Maggiori informazioni:.. http://msdn.microsoft.com/en-us/library/bb385911.aspx

può essere utile per voi a spiegare che cosa stai cercando di raggiungere in modo che io possa meglio indicarti una soluzione

  • Che valore stai cercando di raggiungere?

Ci sembra essere un'attività CodeMetric costruire come parte del Community TFS Build Extensions, ma non sono sicuro se lo fa quello che si vuole.

+0

Le cose esatte che si ottengono dall'esecuzione di Visual Studio, ma come parte della build automatizzata. Fondamentalmente, molti dei nostri sviluppatori vogliono vedere queste cose senza doverle eseguire localmente. Pertanto renderebbe pubbliche tali statistiche come parte del processo di creazione e automatizzerebbero la loro creazione per lo sviluppatore. –

+0

Esiste sema come attività di compilazione CodeMetric come parte delle estensioni di creazione TFS della community, ma non sono sicuro che faccia quello che vuoi. Ho aggiunto i link alla risposta sopra ... –

+2

Ha senso che molti di noi abbiano le metriche del codice come parte dell'IC. Vedo che è un ottimo strumento per migliorare la qualità del codice. In realtà è così importante che potrebbe essere un punto di svolta per il riposizionamento del server di base del team. – Slampen

Problemi correlati