2010-02-24 4 views

Répondre

6

Tag la révision, donnez Hudson la balise url

+0

L'utilisation d'une balise ne fonctionnait pas avec Hudson v1.355. J'ai essayé de marquer un rev et d'utiliser xxx/tags/rev au lieu de xxx/trunk dans le "URL du référentiel" paramètre. J'ai également essayé le suffixe @rrr contre le tronc - cela a commencé à vérifier le tronc ainsi que TOUS les tags et branches (avant que je l'ai tué). – MykennaC

35

Vous configurez l'emplacement svn, y compris le numéro de révision

<SVN_URL>@revision 

Au lieu de mettre le numéro de révision codé en dur là-bas, vous pouvez utiliser un paramètre pour la hudson job

<SVN_URL>@$param 
+3

Avez-vous déjà essayé ceci: http://wiki.hudson-ci.org/display/HUDSON/Subversion+Release+Manager – Ricky

+1

Cette fonctionnalité nécessite-t-elle une version SVN spécifique ci-dessus? J'ai reçu ce message d'erreur: '/ branches/xxx/website @ 4518' n'existe pas dans le dépôt. Peut-être que vous vouliez dire '/ branches/xxx/site web'? – Ricky

+0

Même si vous obtenez le message d'erreur décrit ci-dessus lors de la configuration du travail, il vérifie la bonne révision de votre code. –

7

(Manquant représentant de commentaires, donc je répondre à la place)

œuvres de Peter

réponse bien!

La syntaxe n'était pas très claire pour moi. La solution était ... en lisant l'aide contextuelle de Jenkins! As simple as this !

La syntaxe finale je pour mon URL repo était celle-ci: http://mySVNdomain.com/svn/myREPOname/[email protected] où 414 était, bien sûr, la révision je avais besoin.

Ne manquez pas la possibilité d'utiliser @ $ param si vous avez besoin dynamique

Questions connexes