La Révision du Code avant de vérifier dans TFS 2013
Je suis en train de mettre en œuvre un processus pour que le gestionnaire peut Examiner les
le code de tous les développeurs avant que les développeurs puissent vérifier dans TFS 2013.
Est-il un processus d'exiger une révision du code par un être humain avant d'être ajoutée à un projet réel?
Je suis d'utilisation de TFS 2013 avec Visual Studio 2013.
OriginalL'auteur Amaan Khan | 2014-10-28
Vous devez vous connecter pour publier un commentaire.
TFS 2013 prend en charge cette sortie de la boîte, et est très simple à utiliser.
Développeur doit déposer une demande de révision par l'équipe de l'explorateur:
L'utilisateur cible (dans votre cas, le gestionnaire) sera averti (si vous avez configuré les paramètres de courrier Électronique sur le serveur TFS), et peut aussi voir l'examen des demandes de dans Team Explorer > Mon Travail.
Réviseur peut voir toutes les modifications apportées par le développeur, les commenter, et d'envoyer les commentaires pour le développeur. Le tout se passe à l'intérieur de Visual Studio, et tous les commentaires sont conservées sur le serveur TFS et peuvent être signalés au plus tard.
Aussi, à la fin de l'examen, l'examinateur peut spécifier son avis sur les modifications que "l'air Bon", "Avec Commentaires" ou "Besoin de Travailler".
Assurez-vous de lire cette page sur le site MSDN:
http://msdn.microsoft.com/en-us/library/hh474795.aspx
Vous pouvez également consulter cette vidéo sur le Canal 9:
http://channel9.msdn.com/Series/Visual-Studio-2012-Premium-and-Ultimate-Overview/Visual-Studio-Ultimate-2012-Using-Code-Review-to-Improve-Quality
MODIFIER
Pour éviter le check-in sans examen, vous pouvez utiliser une politique d'enregistrement. Voici une coutume politique d'enregistrement qui nécessite la révision du code avant le check-in:
https://visualstudiogallery.msdn.microsoft.com/c476b708-77a8-4065-b9d0-919ab688f078
Mais je me dois de souligner que les politiques ne sont pas les mécanismes de sécurité, pensez à eux comme un rappel pour le développeur pour envoyer le code pour le check-in. Les développeurs peuvent facilement remplacer.
Si vous avez vraiment besoin de empêcher de check-ins, vous devez refuser de commettre l'autorisation pour les développeurs, et demandez-lui d'envoyer leurs changements manager à l'aide d'un code d'examen (ou étagère set). Le gestionnaire peut alors unshelve les changements et de s'engager après l'avoir examiné.
Le développeur ne Doit pas être en mesure de checkin Code sans l'avoir vérifié par le gestionnaire de...
voir mon édité réponse ci-dessus.
Il est important de noter que la révision du code actuellement ne peut être demandée et visualisée par VS Premium et Ultimate utilisateurs, pas VS Professionnel.
Notez que comme de VS2015, les utilisateurs de la Communauté, les éditions Professionnelle et Entreprise peuvent utiliser les outils de revue de code
OriginalL'auteur Iravanchi