2010-02-24 7 views

Respuesta

6

Etiqueta la revisión, dar Hudson la URL de la etiqueta

+0

El uso de una etiqueta no funcionó para mí con Hudson v1.355. Intenté etiquetar un rev y usar xxx/tags/rev en lugar de xxx/trunk en la configuración de "Repository URL". También probé el sufijo @rrr contra el tronco: esto comenzó a verificar el tronco y todas las etiquetas y ramas (antes de matarlo). – MykennaC

35

configura la ubicación SVN incluyendo el número de revisión

<SVN_URL>@revision 

En lugar de poner el número de revisión duro codificado allí se puede utilizar un parámetro para el trabajo hudson

<SVN_URL>@$param 
+3

¿Alguna vez intentó esto: http://wiki.hudson-ci.org/display/HUDSON/Subversion+Release+Manager – Ricky

+1

¿Esta característica requiere una versión SVN específica anterior? Recibí este mensaje de error: '/ branches/xxx/website @ 4518' no existe en el repositorio. ¿Quizás quisiste decir '/ branches/xxx/website'? – Ricky

+0

Aún así, recibirá el mensaje de error descrito anteriormente al configurar el trabajo, se mostrará la revisión correcta de su código. –

7

(A falta de representante de comentar, así que en vez de responder)

obras de

Peter respuesta bien!

La sintaxis no era muy clara para mí. La solución fue ... ¡leer la ayuda contextual de Jenkins! As simple as this !

La sintaxis final que utilicé para mi URL de recompra era éste: http://mySVNdomain.com/svn/myREPOname/[email protected] donde 414 fue, por supuesto, la revisión que necesitaba.

No se pierda la posibilidad de usar @ $ param si necesita algo dinámico

Cuestiones relacionadas