Code-Review vor dem Check-in TFS 2013
Ich versuche zu implementieren ist ein Prozess, so dass der manager Sie können Überprüfen, die
code der Entwickler, bevor die Entwickler können den check-in TFS 2013.
Ist es irgendein Prozess, erfordern eine überprüfung des Codes durch ein menschliches Wesen, bevor es an einem realen Projekt?
Ich bin mit TFS 2013 mit Visual Studio 2013.
InformationsquelleAutor der Frage Amaan Khan | 2014-10-28
Du musst angemeldet sein, um einen Kommentar abzugeben.
TFS 2013 unterstützt das out of the box, und ist sehr einfach zu bedienen.
Entwickler benötigt, um einen Antrag für die überprüfung im team explorer:
Ist die Zielgruppe (in deinem Fall-manager) wird benachrichtigt (wenn Sie so konfiguriert haben, dass die E-Mail-Einstellungen auf dem TFS), und kann auch die Beurteilung der Anfragen im Team-Explorer - > Meine Arbeit.
Prüfer können alle änderungen durch den Entwickler, kommentieren und senden Sie die Kommentare der Entwickler. Das ganze passiert innerhalb von Visual Studio, und all die Kommentare, die sind immer in TFS und kann später berichtet.
Auch, nach Abschluss der überprüfung kann der Gutachter festlegen, seine/Ihre Meinung über die änderungen als "Sieht Gut aus", "Kommentare" oder "Muss Arbeiten".
Stellen Sie sicher, Lesen Sie diese Seite auf MSDN zu diesem:
http://msdn.microsoft.com/en-us/library/hh474795.aspx
Können Sie auch überprüfen Sie heraus dieses video auf Channel 9:
http://channel9.msdn.com/Series/Visual-Studio-2012-Premium-and-Ultimate-Overview/Visual-Studio-Ultimate-2012-Using-Code-Review-to-Improve-Quality
BEARBEITEN
Um zu verhindern, dass der check-in ohne überprüfung, können Sie verwenden eine check-in policy. Hier ist eine eigene check-in-Richtlinie, die erfordert, dass code-review vor dem check-in:
https://visualstudiogallery.msdn.microsoft.com/c476b708-77a8-4065-b9d0-919ab688f078
Aber ich sollte darauf hinweisen, dass der check-in policies werden keine Sicherheitsmechanismen, von Ihnen denken, als eine Erinnerung für die Entwickler zu senden, die den code für den check-in. Entwickler können einfach überschrieben werden.
Wenn Sie wirklich brauchen, um verhindern alle check-ins, sollten Sie verweigern verpflichten, die Erlaubnis für die Entwickler, und Sie schicken Ihre änderungen an den manager mit einem code-review (oder Regal). Der manager kann dann unshelve die änderungen und verpflichten sich nach der überprüfung.
InformationsquelleAutor der Antwort Iravanchi