CruiseControl.NET n'exécute pas les scripts hook Subversion
-
27-10-2019 - |
Question
Sur notre CC.NET serveur d'intégration continue, je l'ai mis en place un script hook Démarrer mise à jour qui fonctionne très bien quand je vérifie la source à l'aide TortoiseSVN. Le script de crochet est destiné à nettoyer la copie de travail de tous les fichiers avant chaque unversioned construire. Cependant, lorsque la construction est exécutée, et la source est mis à jour, le script crochet n'est pas exécuté.
Comment puis-je dire CruiseControl.NET d'honorer mes scripts crochet? Nous utilisons CC.NET 1.4.4.49. Merci d'avance pour toute aide à ce sujet.
La solution
Vous avez essentiellement configurer un côté client TortoiseSVN Start Update hook
alors que le CC.Net utiliserait un client de ligne de commande de SVN. CC.Net aurait aucune connaissance du crochet que vous avez configuré. Vous pouvez probablement configurer le nettoyage des fichiers non versionnés une étape dans votre construction dans CC.NET.