Ist es möglich, vorgetesteten Commits in TFS zu implementieren?
-
08-07-2019 - |
Frage
Ich bin von der Idee, in Teamcity fasziniert von Vortest Commits (dh die Überprüfung sie nicht brechen die Build bevor erlaubt Check-in kommen) und ich frage mich, ob es eine Möglichkeit, dies in TFS zu implementieren . Es sieht aus wie Teamcity zu TFS Versionskontrolle als Hintergrundspeicher-Schnittstelle kann aber natürlich würde ich eine kostenlose Lösung bevorzugen.
Lösung
In TFS gibt es den Begriff der Check-in Politik , wo Sie Code auf dem Client ausführen kann, und das kann sie auftreten Check-ins überprüfen, bevor ermöglicht wird. Aber - was Sie nach klingt eher wie die Vorstellung eines „Gated Check-in“, wo ein Build auf einem zentralen Build-Server versucht wird, vor dem Check-in zur Haupt-Code-Basis verpflichtet. Werfen Sie einen Blick auf die BuddyBuild Projekt auf CodePlex, dass die Funktionalität in den aktuellen Versionen von TFS hinzuzufügen.
In TFS 2010 gated Check-in baut wird ein Feature aus der Box sein.