Prospettiva Varianza del codice
Aggiornamento: novembre 2007
È possibile utilizzare la prospettiva Variazione del codice per visualizzare solo misure, attributi e calcoli nel cubo dei dati relativo al processo di Team Foundation Build. La prospettiva Varianza del codice consente di analizzare le modifiche apportate ai file di origine nel tempo e attraverso le generazioni.
Nota: |
---|
Per utilizzare le prospettive con il cubo Team Foundation, è necessario Microsoft SQL Server 2005 Enterprise Edition o SQL Server 2005 Enterprise (64) al livello dati. SQL Server 2005 Standard Edition, fornito con Team Foundation Server, non supporta l'utilizzo delle prospettive. Quando si utilizza SQL Server 2005 Standard Edition, gli elementi del cubo di tutte le prospettive risiedono nel cubo dei dati di Team System. |
È possibile utilizzare questa prospettiva per rispondere a domande analoghe alle seguenti:
Quanti file con un'estensione specifica sono stati modificati in una determinata generazione?
Quante righe di codice sono presenti nella base di origine di una determinata generazione?
Quali insiemi di modifiche sono stati inviati e quali sono i dettagli di ogni modifica (ad esempio chi ha eseguito la modifica, quali file sono stati modificati e la data della modifica)?
Misure
La tabella riportata di seguito descrive le misure incluse nella prospettiva Varianza del codice, la quale contiene un solo gruppo di misure denominato Varianza del codice. Per ogni modifica di file a cui fa riferimento un'azione di archiviazione nel sistema di controllo delle versioni, viene aggiunto un fatto nuovo a questa misura.
Misura |
Descrizione |
---|---|
Varianza del codice Conteggio |
Numero di modifiche apportate ai file nel sistema di controllo delle versioni. |
Righe aggiunte |
Righe aggiunte ai file per le dimensioni selezionate. |
Righe eliminate |
Numero complessivo di righe eliminate. |
Righe modificate |
Numero complessivo di righe modificate nel periodo di tempo selezionato. |
Varianza totale |
Varianza totale nel codice, calcolata come: [Righe aggiunte] + [Righe eliminate] + [Righe modificate]. |
Righe totali |
Numero complessivo di righe nella parte selezionata della gerarchia del percorso del file in corrispondenza di una generazione specifica o in un insieme di generazioni. Questo calcolo restituisce solo informazioni per le generazioni e restituisce NULL quando viene utilizzato senza selezionare singole generazioni. Il numero di righe viene calcolato aggregando le righe aggiunte e le righe eliminate che hanno contribuito a una combinazione specifica di tipo generazione/sistema operativo. |
Dimensioni
La tabella riportata di seguito descrive gli attributi inclusi nella prospettiva Generazione. È possibile aggregare le misure rispetto a ognuno di questi attributi.
Attributo |
Dimensione |
Descrizione |
---|---|---|
Genera |
Genera |
Numero o nome utilizzato per identificare in modo univoco la generazione. |
Ora di inizio generazione |
Genera |
Data e ora in cui ha avuto inizio la generazione. |
Tipo di generazione |
Genera |
Nome della definizione di compilazione. Per ulteriori informazioni, vedere Procedura: creare una definizione di compilazione. |
Insieme di modifiche |
Insieme di modifiche |
Commento di archiviazione associato all'insieme di modifiche. |
ID |
Insieme di modifiche |
Nome o ID dell'insieme di modifiche che includeva le modifiche apportate al file. |
Commento dell'override dei criteri |
Insieme di modifiche |
Il commento fornito durante l'esecuzione dell'override di un criterio. Se l'override di un criterio non viene eseguito con questo insieme di modifiche, questo campo è null. |
Alias |
Archiviato da |
Alias della persona che ha archiviato le modifiche al codice. |
Persona |
Archiviato da |
Nome utente della persona che ha archiviato le modifiche al codice. |
Data anno mese |
Data |
Data di invio dell'insieme di modifiche nel formato anno, mese e data. |
Data anno settimana |
Data |
Data di invio dell'insieme di modifiche nel formato anno, settimana e data. |
Data |
Data |
Data in cui è stato inviato l'insieme di modifiche. |
Estensione |
Filename |
Tipo di file (estensione del nome file) a cui sono state apportate le modifiche. |
Percorso file |
Filename |
Gerarchia delle directory e dei file nel database del controllo del codice sorgente. |
Progetto Team |
Progetto Team |
Il nome del progetto Team. |
ID |
Elemento di lavoro |
ID dell'elemento di lavoro, assegnato alla creazione dell'elemento di lavoro. |
Stato precedente |
Elemento di lavoro |
Stato precedente dell'elemento di lavoro. |
Tipo di elemento di lavoro |
Elemento di lavoro |
Tipo di elemento di lavoro. |
Causa |
Elemento di lavoro |
Causa della modifica dello stato dell'elemento di lavoro. |
Rev |
Elemento di lavoro |
Revisione dell'elemento di lavoro. |
Stato |
Elemento di lavoro |
Stato dell'elemento di lavoro. |
Titolo |
Elemento di lavoro |
Titolo dell'elemento di lavoro. |
(altro) |
Elemento di lavoro |
Altri attributi che dipendono dal modello di processo utilizzato per creare il progetto Team. Per ulteriori informazioni, vedere la sezione "Dimensione Elemento di lavoro" di Prospettiva Elemento di lavoro corrente. |