Konfigurieren Sie das Subversion-Plugin in Jenkins, um 1.6 Arbeitskopien zu verwenden

8

Ich verwende das Jenkins Subversion-Plugin, um eine Arbeitskopie in Jenkins auszuprobieren. Ein separater SVN-Client wird verwendet, um einige Informationen aus dieser Arbeitskopie zu extrahieren (welcher Zweig wurde verwendet, welche Revision, etc.).

Das Subversion-Plugin erstellt eine 1.7 Arbeitskopie, die der andere Client nicht verarbeiten kann (es ist 1.6). Gibt es eine Möglichkeit, das Subversion-Plugin so zu konfigurieren, dass es eine 1.6-Arbeitskopie auscheckt?

Diese Frage listet eine Möglichkeit auf, das Subversion-Plugin zu konfigurieren: Hudson prüft die Verwendung von Symlinks bei Verwendung von SVN (Subversion) nicht Also habe ich nach allen Konfigurationsoptionen gesucht und bin auf dieser Seite gelandet: Ссылка , aber es ist wirklich unvollständig.

Auch das habe ich gefunden: Ссылка , außer dass diese Eigenschaft für neue Verzeichnisse ignoriert wird .

Ich kann Jenkins-Variablen nicht verwenden, um die Zweig- und Revisionsinformationen zu extrahieren, da dasselbe Skript auch außerhalb von Jenkins ausgeführt werden kann. Das Aktualisieren des separaten Clients ist ebenfalls nicht möglich, da wir auf Build-Systemen mit 'eingefrorener' Software arbeiten. Wenn alles andere fehlschlägt, könnte ich Jenkins downgraden, aber das ist nicht bevorzugt.

    
Frank Kusters 25.06.2012, 10:07
quelle

1 Antwort

15

Suchen Sie auf der Haupt-Jenkins-Konfigurationsseite ( http:/<jenkins_server>/configure ) nach Subversion Workspace Version und setzen Sie sie auf den entsprechenden Wert (1,6).

    
malenkiy_scot 25.06.2012, 10:55
quelle

Tags und Links