2010-04-07 4 views
1

Hudson ver. 1,353 Sventon ver. 2.14Comment configurer Hudson pour qu'il s'intègre à Sventon?

Je n'arrive pas à comprendre comment configurer Hudson pour qu'il fonctionne avec Sventon. Il semble que le format de chemin que Hudson attend de Sventon n'est pas le format utilisé par Sventon.

Des idées?

Merci.

MISE À JOUR

Compte tenu d'un dépôt SVN avec le nom de Windows, le chemin d'URL Sventon au référentiel est http://dev-builder:8080/svn/repos/windows/list/ Cependant, Hudson attend quelque chose comme http://dev-builder:8080/svn/repobrowser.svn?name=windows

Quelqu'un peut-il expliquer comment cela devrait-il être configuré?

Répondre

2

En ce qui concerne la configuration, dans la section code source de gestion d'une configuration de travail, la liste déroulante Navigateur de référentiel Sventon 2.x comme l'une des options. (N'essayez pas d'être sarcastique, assurez-vous simplement d'utiliser la bonne configuration.)

Il existe quelques Hudson bugs (recherche de sventon) dans divers états pouvant être en rapport avec votre problème.

Ce n'est pas clair pour moi s'il s'agit d'un problème de configuration ou d'un bogue de Hudson. Vous pouvez publier la configuration appropriée et les chemins que génère Hudson et Sventon. S'il s'agit d'un bogue de Hudson reproductible, le signaler à la base de données de bogues de Hudson est le meilleur pari.


Mise à jour avec mon expérience: Sous code source de gestion, je configuré mon explorateur de référentiel pour être Sventon 2.x et définir l'URL du référentiel -http://localhost:8080/svn et Instance Repository-windows . Hudson a ensuite énuméré les changements avec des liens Sventon comme http://localhost:8080/svn/repos/windows/info?revision=XYZ

Je pense que cela signifie que vous devez définir:

  • Navigateur de référentiel-Sventon 2.x
  • URL du référentiel à http://dev-builder:8080/svn et
  • Instance de référentiel à windows

Prenez garde que la documentation en ligne de Hudson pour Sventon 2.x ne soit pas correcte concernant les URL qui seront générées. Il semble que cela n'ait jamais été mis à jour à partir de 1.x.

+0

J'ai mis à jour la question – mark

0

Vous devez cependant être conscient que Sventon ne s'intègre pas bien avec les projets qui ont plusieurs modules de différents référentiels. Nous utilisons par exemple les dépôts A, B et C. Et nous avons défini notre instance de référentiel sur A afin que nous puissions naviguer vers les éléments de ce référentiel mais pas dans les autres. Sinon, j'aime vraiment Sventon en tant que navigateur svn.

+0

Vous avez raison. La même question est ici. – mark

Questions connexes