Team Build build-Nummer und $(Rev:.r)

TFS-Build-2010 verwendet eine interne build-Nummer. Es ist ähnlich wie $(Rev:.r). $(Rev:.r) erhöht in jedem Tag, während die interne build-Nummer erhöht in einer anderen Form.

Die Fragen:

  1. Was ist der offizielle name des internal build number?
  2. Wie der Zugriff internal build number im makro-format, um es zu verwenden, die in "Build-Nummer "Format" in der build-definition?
  3. Die interne Nummer wird nur angezeigt, wenn ein build fehlschlägt und der Zugriff ist nur über BuildDetail variable in team build-Prozess Vorlagen. Es ist nicht angezeigt und konnte nicht gesucht werden in Build Explorer. Wie bekomme ich es angezeigt-und Suche-in der Lage, in Build Explorer?
  4. Wie diese internal build number erhöht? Mit jedem build unter allen Definitionen? In einem Gesamt-Projekt-Auflistung?
1. 'Interne Build-Nummer" ist tatsächlich definiert als IBuildDetail.BuildNumber, und diese Nummer ist eindeutig über alle builds (also nicht das gleiche wie " $(Rev:.r) - ' das ist einzigartig innerhalb der 'BuildDefinitionName', in dem es verwendet wird.
4. Das ist einzigartig innerhalb der 'BuildDefinitionName' format-string -, das ist, wenn Sie codiert die build definition name "als" test_$(Rev:.r)" und in der Warteschlange 3 baut eines Tages würden Sie "test_9" am 3. Tag. In der Erwägung, dass, wenn Sie das format definieren, das als "test_$(DayOfMonth)_$(Rev:.r)" dann würden Sie sehen nie ein rev '9', würden Sie sehen, Drehzahlen 1-3 für jeden Tag, die Sie gebaut haben.

InformationsquelleAutor Afshar Mohebbi | 2010-07-22

Schreibe einen Kommentar