2010-11-16 4 views
0

Nous utilisons Subversion pour le contrôle de la source et avons implémenté un hook de pré-validation qui vérifie les commentaires et n'autorise pas les commits sans commentaires. J'utilise Toad for MySQL 5 pour gérer la DB. Il fournit un moyen d'intégration avec SVN et de mettre DB dans le contrôle de source, mais il ne fournit pas un moyen d'ajouter des commentaires dans le cadre de la validation.Crapaud pour l'intégration de MySQL avec SVN - Commit échoue, commentaires requis

est-il un moyen soit a) fournir un commentaire par défaut svn de telle sorte que le crochet pre-commit qui vérifie les commentaires obtient ou b) un moyen de passer outre le crochet pre-commit qui vérifie les commentaires juste pour la Client Toad

Répondre

0

Vous pouvez dire qui fait le commit (l'auteur) en utilisant svnlook, donc vous pouvez essayer de définir un utilisateur spécifique pour le client Toad - mais cela ne sera probablement pas acceptable.

L'alternative est de permettre des validations vierges pour des types de fichiers spécifiques (ou des chemins repo) dans le script de hook de pré-validation lui-même.

Vous ne pouvez pas interférer avec la transaction fournie dans le hook de pré-validation, seulement l'inspecter et l'accepter ou le rejeter. Il n'y a pas de client "hôte-agent" fourni dans la transaction.