Configurer Hudson ne veut exécuter Construire ou après Construire des actions si des changements sont détectés dans SVN

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

Question

Est-il possible de configurer Hudson ne veut exécuter Construire ou après Construire des actions en cas de changements dans SVN / CVS

Merci

Était-ce utile?

La solution

Vous pouvez Hudson interroger le SMC pour les changements et seulement faire des choses si elle constate des changements.

  

Sondage SCM: Configurer Hudson pour interroger les changements dans   SCM.

     

Notez que cela va être un   opération coûteuse pour CVS, comme tous les   sondages nécessite Hudson pour scanner la   espace de travail entier et vérifier avec   le serveur. Envisager la création d'un   déclenchement « push » pour éviter cette surcharge,   comme décrit dans ce

Autres conseils

Il est pas aussi simple que de regarder le numéro de révision (comme indiqué ailleurs) à moins que votre construction est pour l'ensemble du dépôt subversion. En général, vous avez des projets partageant un seul dépôt subversion et vous construisez une sous-arbre. Le nombre global de révision ne permet pas.

'svn info [url_to_subtree]' affichera la date de dernière modification. Vous pouvez analyser cela et savoir si elle est postérieure à votre dernière date de construction et de déclencher une nouvelle construction.

scroll top