Perspective Évolution du code
Mise à jour : novembre 2007
Vous pouvez utiliser la perspective Évolution du code pour consulter, dans le cube de données, uniquement les mesures, attributs et calculs relatifs au processus Team Foundation Build. La perspective Évolution du code vous permet d'analyser l'évolution des fichiers sources dans le temps et entre les builds.
Remarque : |
---|
Pour une utilisation des perspectives avec le cube Team Foundation, vous devez utiliser Microsoft SQL Server 2005 Enterprise Edition ou SQL Server 2005 Enterprise (64) Edition sur la couche Données. SQL Server 2005 Standard Edition, qui est fourni avec Team Foundation Server, ne prend pas en charge l'utilisation des perspectives. Lorsque vous utilisez SQL Server 2005 Standard Edition, les éléments du cube issus des différentes perspectives résident dans le cube de données Team System. |
Vous pouvez utiliser la perspective Évolution du code pour répondre à des questions telles que :
Combien de fichiers ayant une extension de nom de fichier spécifique ont changé dans une build donnée ?
Combien de lignes de code se trouvent dans le fichier source de base d'une build donnée ?
Les ensembles de modifications qui ont été envoyés ainsi que les détails de chaque modification (par exemple, qui a apporté la modification, quels fichiers ont été modifiés et la date de la modification).
Mesures
Le tableau suivant décrit les mesures qui sont incluses dans la perspective Évolution du code. La perspective Évolution du code contient un seul groupe de mesures nommé Évolution du code. Un nouveau fait est ajouté à cette mesure pour chaque modification de fichier référencée par une action d'archivage dans le système de contrôle de version.
Mesure |
Description |
---|---|
Nombre d'évolutions du code |
Nombre de fois où des modifications ont été apportées à des fichiers dans le système de contrôle de version. |
Lignes ajoutées |
Lignes ajoutées à des fichiers pour les dimensions sélectionnées. |
Lignes supprimées |
Nombre total de lignes supprimées. |
Lignes modifiées |
Nombre total de lignes modifiées dans la période sélectionnée. |
Évolution totale du code |
Évolution totale du code, calculée comme suit : [Lignes ajoutées] + [Lignes supprimées] + [Lignes modifiées]. |
Nombre total de lignes |
Nombre total de lignes dans la partie sélectionnée de la hiérarchie de chemin d'accès au fichier au moment d'une build spécifique ou dans un ensemble de builds. Ce calcul retourne uniquement les informations pour les générations, et retourne NULL lorsque vous l'utilisez sans sélectionner de générations individuelles. Le nombre de lignes est calculé en regroupant les lignes ajoutées et les lignes supprimées qui ont contribué à une combinaison type de build/système d'exploitation spécifique. |
Dimensions
Le tableau suivant décrit les attributs qui sont inclus dans la perspective Build. Vous pouvez regrouper les mesures avec chacun de ces attributs.
Attribut |
Dimension |
Description |
---|---|---|
Build |
Build |
Numéro ou nom utilisé pour identifier la build de manière unique. |
Heure de début de génération |
Build |
Date et heure auxquelles la génération a commencé. |
Type de build |
Build |
Nom de la définition de build. Pour plus d'informations, consultez Comment : créer une définition de build. |
Ensemble de modifications |
Ensemble de modifications |
Commentaire d'archivage associé à l'ensemble de modifications. |
ID d'ensemble de modifications |
Ensemble de modifications |
Nom ou ID de l'ensemble de modifications qui incluait les modifications apportées dans les fichiers. |
Commentaire sur la substitution de stratégie |
Ensemble de modifications |
Commentaire fourni lorsqu'une stratégie est substituée. Si une stratégie n'a pas été substituée avec cet ensemble de modifications, ce champ a la valeur null. |
Alias |
Archivé par |
Alias de la personne qui archive les modifications de code. |
Personne |
Archivé par |
Nom d'utilisateur de la personne qui archive les modifications de code. |
Année Mois Date |
Date |
Date à laquelle l'ensemble de modifications organisé par année, mois et date a été soumis. |
Année Semaine Date |
Date |
Date à laquelle l'ensemble de modifications organisé par année, semaine de l'année et date a été soumis. |
Date |
Date |
Date à laquelle l'ensemble de modifications a été envoyé. |
Extension de fichier |
Nom de fichier |
Type de fichier (extension de nom de fichier) pour lequel les modifications ont été apportées. |
Chemin d'accès au fichier |
Nom de fichier |
Hiérarchie des répertoires et des fichiers dans la base de données contenant le contrôle de code source. |
Projet d'équipe |
Projet d'équipe |
Nom du projet d'équipe. |
ID |
Élément de travail |
ID de l'élément de travail, tel qu'assigné lors de la création de l'élément de travail. |
État antérieur |
Élément de travail |
État antérieur de l'élément de travail. |
Type d'élément de travail |
Élément de travail |
Type de l'élément de travail. |
Raison |
Élément de travail |
Raison pour laquelle l'état de l'élément de travail a changé. |
Rév |
Élément de travail |
Révision de l'élément de travail. |
État |
Élément de travail |
État de l'élément de travail. |
Titre |
Élément de travail |
Titre de l'élément de travail. |
(autre) |
Élément de travail |
Autres attributs, selon le modèle de processus utilisé pour créer le projet d'équipe. Pour plus d'informations, consultez la section « Dimension Élément de travail » dans Perspective Élément de travail en cours. |
Voir aussi
Concepts
Autres ressources
Fonctionnement de la structure du cube de l'entrepôt de données