2009-11-26 3 views
0

J'envoie un e-mail une fois la validation svn réussie.Comment puis-je envoyer la sortie de la version de révision de livraison dans le courrier électronique en utilisant blat?

Maintenant, je veux envoyer le numéro de révision validée (sortie de svn status -u) également dans l'email. J'utilise le blat pour envoyer un email dans un fichier batch.

blat - -body "Subversion Commit successful. Log file: \\%computername%%OUTPUT_FILE%" -subject "Successful - SVN Commit'" -to [email protected] 

Veuillez me faire savoir comment envoyer un numéro de révision validé dans un courriel.

Répondre

0

Vous devez utiliser le script post-commit dans votre répertoire des dépôts crochet:

Il suffit de placer un fichier post-commit.bat là, et mettre dans votre commande Blat. Remarque: Vous devez utiliser des chemins d'accès complets pour tous les exécutables, car votre environnement PATH est vide.

Subversion appellera votre script après chaque livraison et passe 2 arguments:

  • Le chemin vers votre référentiel en% 1%
  • Le numéro de révision Commited en% 2%
Questions connexes