2010-05-26 7 views
8

Est-ce que SVN a la prise en charge du crochet côté client comme dans TortoiseSVN? J'ai besoin d'un crochet pour que lorsque j'envoie un commit le navigateur ouvre une URL spécifique.Crochet côté client SVN

+0

"SVN" étant le client de ligne de commande officiel? – ceejayoz

+0

oui, le client de ligne de commande officielle. – tfmoraes

Répondre

8

Non Les crochets côté client sont une fonctionnalité spécifique à TortoiseSVN.

+0

Y a-t-il une intention d'ajouter cette fonctionnalité à svn client? – tfmoraes

+0

Je ne compterais pas là-dessus pour le futur proche ... – jeroenh

3

Utilisez un alias pour SVN, c'est-à-dire un script python qui valide vos entrées puis transfère l'appel vers le SVN réel. Cela peut prendre un peu de travail pour obtenir des fonctionnalités avancées, comme la compréhension du contenu des listes de modifications, mais il y a des bibliothèques qui peuvent aider et si vous cherchez quelque chose sur Internet, quelqu'un a probablement déjà fait quelque chose de similaire.

http://pysvn.tigris.org/ http://top-frog.com/2009/04/23/client-side-pre-and-post-svn-hooks-with-unix-aliases/