2009-07-16 5 views
0

Wir verwenden Hudson als unseren CI-Server und SVN als unser Quellcodeverwaltungssystem. Normalerweise markieren wir unsere Builds mit dem Befehl "Tag this build", was gut funktioniert. Aber heute wollte ich eine Filiale schaffen, die aus SVN-Perspektive die gleiche ist. Hudson weigerte sich jedoch, dies zu tun.Wie konfiguriere ich die Protokollierung von Subversion-Vorgängen, die von Hudson ausgeführt werden?

Wir würden wirklich gerne die Protokolle sehen, aber wir kennen die Loggernamen nicht! Die Dokumentation schlägt vor, dass wir in den Quellcode (dh) oder die Mailinglisten schauen.

Ist jemand da draußen, weiß, wo diese Logger-Namen zu finden sind? Oder, genauer gesagt, wir brauchen die Subversion-Logger-Namen.

Vielen Dank an alle die guten Samariter.

+0

Sie möchten die Code-Logging-Ausgabe sehen? Um das zu verstehen, müssen Sie sich die Quelle trotzdem ansehen - warum lehnen Sie es ab, die Quelle zu betrachten? –

Antwort

1

Bitte reichen Sie eine RFE ein, um die Logger-Namen aufzulisten. Ich denke, es ist ein großartiges Feature.

"hudson.scm.SubversionTagAction" Protokolle "Tag this Build" Befehl und "hudson.scm.SubversionSCM" ist die allgemeine Subversion-Protokollierung.

+0

OK, ich werde. Wie füge ich ein RFE hinzu? – mark

+0

Fertig - https://hudson.dev.java.net/issues/show_bug.cgi?id=4068 – mark

+0

Ich habe diese Logs aktiviert, zumindest glaube ich, dass ich es getan habe. Es werden jedoch keine Protokollnachrichten angezeigt. Ich nehme an, dass das Erstellen eines Projekts einige hudson.scm.SubversionSCM Log-Nachrichten generieren sollte, zumindest, dass keine Checkouts notwendig sind, aber nichts. Wie kann ich sicherstellen, dass die Protokolle aktiviert sind? – mark

Verwandte Themen