2009-05-27 5 views
2

Ich habe eine Assemblyversionsdatei (SolutionAssemblyVersion.cs), die ich im Stammverzeichnis meines Trunks in TFS aufbewahre. Ich aktualisiere diese Datei und checke sie während des Builds ein. Wenn ich das CI-Build in TFS verwende, löst es im Grunde einen weiteren Build als Ergebnis dieses Check-in aus. Gibt es eine Möglichkeit, bestimmte Benutzer vom Auslösen eines Builds auszuschließen?Kann ich eine Datei von der Auslösung eines CI-Builds in TFS ausschließen?

Ich habe gesehen, Martin Woodward TFS Top Tipp # 16 - Limit, was Sie Build-Post, aber ich hoffe nicht, um einen Ordner nur dafür zu erstellen.

Antwort

7

ich es herausgefunden - hinzufügen:

*** NO_CI *** (3 Sterne)

an der Vorderseite des Check-in-Kommentar. Buck Hodges blogged darüber.

+1

+1: großartige Informationen – NotMe

3

Wenn Sie die Zeichenfolge nicht hart codieren möchten, gibt es eine MSBuild-Variable mit dem Namen $ (NoCICheckInComment).