Comment trouver toutes les Revues de Code à travers les Projets et les Collections dans TFS?
Nous avons 4 Collections de Projets d'Équipe, avec une dizaine d'-ou-si bien que l'Équipe Projets de chacun. Nous avons commencé à l'aide de la intégrée de la Revue de Code du système, et de demander des examens dans l'ensemble de ces Collections et des Projets.
Est-il un moyen facile de trouver toutes les Revues de Code, vous êtes impliqué dans, à travers Collections ou au moins à travers Projets dans une Collection? Je préfère un moyen de le faire dans l'Équipe de l'Explorateur à l'intérieur de Visual Studio, mais ont accès à un portail web. J'avais déjà être heureux si je pouvais faire une recherche dans la Collection, si ce n'est pas possible de le faire à travers eux.
J'ai soigneusement en revue "Mon Travail" article de l'Équipe de l'Explorateur, et également fermé le sln
pour tenter de forcer le contexte de l'Explorateur à l'ensemble de la Collection. Pas de dés: "Mon Travail" en-tête indique encore le Projet dans une liste déroulante.
J'ai essayé de créer un personnalisé "Requête", mais je ne suis pas sûr de savoir comment procéder. La requête qui est généré a une clause de filtre sur Team Project = @Project
, mais j'ai supprimé ce me laissant avec cette requête:
Work Item Type = Code Review Request
J'ai laissé de côté State <> Closed
des fins de test, et je voudrais créer une autre requête (je pense) pour le type d'élément de travail Code Review Response
, mais avant d'y aller: la requête ci-dessus semble donner seulement les commentaires sélectionné de l'Équipe de Projet. En outre, lors de l'enregistrement, je reçois une boîte de dialogue qui me veut pour enregistrer la requête à l'intérieur de un Projet spécifique, suggérant en outre qu'il est encore spécifique à un projet.
Je suis d'utilisation de TFS 2013, mais nous avons tendance à mettre à niveau chaque fois que c'est utile donc si il y a des nouvelles fonctionnalités dans la version la plus récente qui permettent de résoudre ce que je serais heureux de les connaître.
Ligne du bas: comment faire pour obtenir une vue d'ensemble de tous votre Code d'avis sur votre serveur TFS?
OriginalL'auteur Jeroen | 2015-10-28
Vous devez vous connecter pour publier un commentaire.
Malheureusement je ne pense pas qu'il y est une belle façon de faire ce que vous demandez. Certainement pas au sein de l'Équipe de l'Explorateur. Des Revues de Code comme vous le savez stockés comme des éléments de travail et il y a une limite entre les Projets de l'Équipe, qui, entre autres choses, les éléments de travail ne peut pas traverser. Une note pour l'avenir, en fonction de la façon dont votre entreprise fonctionne, vous pourriez envisager de 1 Collection de Projets d'Équipe, 1 du Projet d'Équipe et de séparer votre travail par les Équipes et les Régions. http://nakedalm.com/one-team-project/ ce n'est pas vous aider maintenant, bien sûr.
Je suis assez sûr que vous ne serez pas en mesure de créer une requête à l'aide de TFS pour nous retourner les articles que vous souhaitez (remarque, si vous le pouvez, vous devez requête pour Travail de Réponse à l'Item qui vous sont assignées Assigné = @Me et pas le Élément de Travail Demande. La demande est la personne qui fait l'examen du code, la demande et la réponse est la réviseur(s).
Avez-vous des tfs rapports activé? Si donc, comme ds19 suggère, vous pouvez interroger le tfs_Warehouse db directement.
Une autre solution pourrait être la API TFS mais vous aurez besoin de TFS 2015 pour qui (qui est rempli de fonctionnalités par la voie) (Même si le lien qui dit que c'est pour Visual Studio Online, il travaille pour la Prem.)
Je sais que ce n'est pas la réponse à votre question, mais nous espérons qu'il vous donne un peu de choses à penser
Ce n'est pas nécessairement une mauvaise chose. Le problème est que, souvent, il est supposé que l'Équipe de Projet = Produit qui n'est pas forcément le cas! Contente d'avoir pu m'aider
OriginalL'auteur Rodders
Sur VS 2015, Aller à l'Équipe de l'Explorateur de Maison > Cliquez sur les Éléments de Travail ... > Sélectionnez Nouvelle Requête > Sélectionnez "Examiné Par" dans la colonne Champ et ajouter la nom d'utilisateur dans le champ de Valeur et d'exécuter la requête. Vous pourrez voir toutes les revues de Code que vous avez été une partie.
OriginalL'auteur Learner
Vous pouvez interroger l'Tfs_Warehouse base de données:
Open Query
écrans (de l'Équipe de l'Explorateur > Mon Travail > Revues de Code) est une interface visuelle pour la création de requêtes.Il signifie la mssql base de données, Tfs_Warehouse, c'est en supposant que vous avez de l'entrepôt de données est activé
OriginalL'auteur ds19
Pouvez-vous s'il vous plaît vérifiez que votre requête ne retourne aucune des revues de code à partir d'autres Projets de l'Équipe en cliquant sur la Colonne "Options" sur les Résultats des sections et ajoutez de l'Équipe de Projet"? [Et en vérifiant que vous avez un Code d'Examen de la Demande d'une autre Équipe de Projet].[Ne vous inquiétez pas si le Filtre dispose d'une option pour l'Équipe de Projet sélectionnés pour votre Équipe de Projet sur la Colonne de la fenêtre Options].
Vous pouvez aussi le tester en ajoutant une autre valeur pour le "Projet d'Équipe" de la clause.
OriginalL'auteur Curios