Ist es normal, dass Hudson sehr viel Zeit in Anspruch nimmt, bevor er eine neue SVN-Revision bemerkt?

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

  •  06-07-2019
  •  | 
  •  

Frage

Ich habe gerade angefangen vor kurzem Hudson als CI-Server für ein Projekt von mir verwenden. Ich habe einen „Job“ mit einer SVN-Repository einrichten. Der Server läuft auf meinem lokalen Rechner und die SVN-Repository gehostet wird unter http://www.unfuddle.com .

Das Problem ist, dass, wenn ich den Code aus meinem lokalen Rechner begehen und dann manuell einen Build in Hudson auslösen, dass es einige Minuten dauert, bevor die neue Version erkannt wird. So ist der erste Build nach einem Commit ist immer ein Build, ohne die neue Version verwendet wird.

Ist das normal? Gibt es eine Einstellung, dieses Verhalten zu verhindern?

Vielen Dank im Voraus und mit freundlichen Grüßen!

War es hilfreich?

Lösung

Ich nehme an, wenn Sie die Build auslösen es ein Update durchführt und protokolliert eine messegs wie „Bei Revision xxx“ aber ohne Änderungen

Ich habe diesen Effekt gesehen, wenn der Subversion-Server und die Uhr des Hudson-Servers nicht synchron ist. Hudson meldet sich tatsächlich dies als Warnung während des Build, wenn es der Fall ist. Ich weiß nicht, warum, aber wenn die Uhr nicht synchron ist, führt das Update seltsam.

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