Question

J'utilise Windows XP et TortoiseSVN, et j'aimerais connaître le nom du fichier, son chemin, son auteur et d'autres informations sur la révision validée dans le référentiel à l'aide d'un hook post-commit. Devons-nous utiliser un certain langage, tel que Python, ou est-ce possible d'écrire même en utilisant uniquement un fichier de commandes?

Était-ce utile?

La solution

Voici un bon tutoriel sur la création de points d'ancrage SVN http: // wordaligned.org/articles/a-subversion-pre-commit-hook Fondamentalement, vous devez créer un script post-commit.exe ou bat. Il peut exécuter un code python que vous voulez appeler py:

python myhook.py

À l'intérieur du script.

Autres conseils

Commencez ici

Citation de ce lien:

  

Cependant, Windows utilise les extensions de fichier pour déterminer si un programme est exécutable. Vous devez donc fournir un programme dont le nom de base est le nom du hook et dont l'extension est l'une des extensions spéciales reconnues par Windows pour les programmes exécutables. tels que .exe pour les programmes et .bat pour les fichiers de traitement par lots.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top