Je n'utiliserais pas le hook post-commit - il s'exécute pendant que le développeur s'engage sur SVN, et vous voulez vraiment que vos commits soient aussi rapides et indolores que possible. Cela rend difficile le traitement des situations inévitables où l'action de la base de données est lente, ou échoue, ou ne peut pas se connecter à la base de données ou quoi que ce soit. Au lieu de cela, je chercherais à mettre en place un continuous integration server pour surveiller SVN, et exécuter les scripts que vous voulez pour chaque validation. Pour «comment», écrivez une application native pour exécuter la requête de la base de données, passez les paramètres sur la ligne de commande ou utilisez le langage de script que votre plate-forme prend en charge pour exécuter les requêtes de base de données. Powershell sur Windows, à peu près tout sur * nix ...
Tout ce que vous avez essayé? – CCoder