Wie kann ich die Build-Nummer setzen auf die Subversion-Revisionsnummer basiert mit CruiseControl.net [Duplikat]

StackOverflow https://stackoverflow.com/questions/401234

  •  03-07-2019
  •  | 
  •  

Frage

  

Mögliche Duplizieren:
   Verwenden Sie SVN Revision beschriften bauen in CCNET

Ich arbeite durch den Prozess CruiseControl.net der Installation und Umwandeln eines MSBuild-Skript, mit ihm zu arbeiten. Ich würde unsere Build-Nummer wie die Subversion-Revisionsnummer zu reflektieren. Es scheint, als ob die LastChangeLabeller funktionieren sollen, aber alles, was ich bekommen ist „unbekannt“.

Mein Ziel ist es, die Build-Nummer formatiert werden sowohl mit einer Build-Nummer (um 1 erhöht) und die Subversion Revision. Aber jetzt ich für die Revisionsnummer begleichen würde.

Zur Verdeutlichung: Ich versuche, die CruiseControl.Net Build-Nummer aktualisiert. Nicht nur die Versionsnummern in den kompilierten Ergebnisse.

War es hilfreich?

Lösung

fand ich eine doppelte Frage. Verwenden Sie SVN Revision beschriften in Ccnet bauen. Dies führt mich zu svnRevisionLabeller auf Google Code

Dies scheint die beste Lösung für mich zu sein. Ich leicht modifiziert den Code, weil ich die Subversion-Revisionsnummer sein letzte Zahl in der Versionsnummer wollte. major.minor.build.revision. Dieser Etikettierer standardmäßig nicht major.minor.revision.build.

Andere Tipps

Die MSBuild Community-Aufgaben Projekt hat eine Subversion Aufgabe, die Sie bei diesem Unterfangen helfen werden.

Die Aufgaben: http://msbuildtasks.tigris.org/servlets/ProjectDocumentList

Artikel beschreibt Komponenten: http://weblogs.asp.net/pwelter34/archive/ 2006/03/31 / 441613.aspx

Die SVN FAQ hat ein Beispiel , wie man dies mit GNU make erreichen. Ich bin sicher, kann es leicht angepasst werden.

Wenn Sie wollen, die Build-Nummer in CC.Net zu ändern, ich glaube, Sie wollen eine Etikettierer Block -. möglicherweise eine Letzte Änderung Etikettierer, obwohl ich es selbst nicht verwendet habe,

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top