Pour autant que je puisse voir, il n'y a pas de fonctionnalité intégrée pour gérer les crochets SVN dans SVN lui-même. Il y a bien sûr des idées, comme un autre référentiel avec des scripts hooks, qui exécute un svn export
dans le répertoire hooks
lors de la validation, mais comment le feriez-vous?Gérer les crochets SVN avec SVN?
0
A
Répondre
2
J'ai des hooks gérés par SVN dans l'un de mes dépôts. Ce n'est pas le même référentiel cependant; J'ai créé un deuxième dépôt SVN pour contenir des hooks pour le premier. Je m'inquiétais de casser l'accès au dépôt principal avec un commit défectueux.
2
Je pense qu'il n'y a rien de mal à faire du répertoire hooks une extraction de subversion. Donc, après avoir commis le crochet, vous devez simplement svn up
dans le répertoire hooks, comme l'action post-commit.
Je pense que cela devrait également fonctionner pour que le répertoire hooks devienne une extraction du référentiel qu'il gère.
Questions connexes
- 1. Gérer les structures de fichiers SVN locales avec PHP
- 2. Export "SVN" SVN avec révision
- 3. Cloner plusieurs projets SVN avec git-svn
- 4. Interagir avec SVN d'appengine
- 5. SVN et les binaires
- 6. svn: le commutateur ne fonctionne pas avec svn: relatif?
- 7. SVN problème de fusion avec la propriété "svn: mergeinfo"
- 8. Comment réinitialiser les propriétés svn selon la nouvelle configuration SVN?
- 9. Suppression svn checkout avec NAnt
- 10. SVN avec la sécurité Apache
- 11. Comment débuter avec svn: externals?
- 12. Crochet Post Commit avec Trac et SVN
- 13. Faire face à l'expansion de mot-clé SVN avec git-svn
- 14. Utiliser svnversion avec svn: keywords
- 15. comment gérer le code source en utilisant SVN? ramification, fusion
- 16. svn checkout + ssh avec loginname
- 17. synchronisation SVN échoue avec ZendStudio
- 18. Comment faire pour gérer les fichiers de projet IDE avec git-svn
- 19. Comment gérer un projet SVN réparti sur plusieurs dossiers?
- 20. Comment tromper git-svn pour reconnaître les fusions faites avec svn?
- 21. compresser les binaires dans SVN?
- 22. Sauvegarde SVN
- 23. SVN Versioning
- 24. Rendre les définitions externes de SVN infaillibles?
- 25. svn checkout et mise à jour sans le répertoire .svn
- 26. Est-ce que Git-Svn Store Svn passe?
- 27. SVN à git ... maintenant git à SVN. Tant de conflits
- 28. Problème d'organisation Svn
- 29. fogbugz, l'intégration svn ne fonctionne pas. (svn hébergé sur wush.net)
- 30. Gagnez du temps dans les hooks SVN post-commit?
Par défaut de validation, voulez-vous dire une erreur dans un script hook qui empêche l'accès au référentiel? J'ai contourné le souci de casser l'accès commit au référentiel principal avec une erreur dans un script hook en ignorant toutes les politiques dans le script hook pour un super-utilisateur. – RjOllos