Les meilleures pratiques pour l'intégration de la Mante et de la Subversion
Je voudrais intégrer Subversion dans Mantis, donc quand je fais une subversion s'engager, la Mante question est mise à jour. Avec Mantis " Source Plugin d'Intégration, cela devient un jeu d'enfant pour le tirer avec WebSVN. Cependant, aucun des documents que j'ai lus explique clairement a) quel est exactement le lien entre websvn et Mantis Intégration ou b) quelles implications en matière de sécurité il y a pour les configurations autres que de simples dépôts ayant pas de contrôle d'accès.
Les plus pertinents, les pages web que j'ai lu sont:
- http://www.unitz.com/u-notez/2009/10/subversion-svn-integration-mantisbt/
- http://blog.crazytje.be/mantis-svn-integration-in-the-1-2-x/
- http://noswap.com/blog/integrating-git-svn-with-mantisbt
En bref, je suis réticent à donner Mantis les clés de la Subversion sans bien comprendre les implications.
OriginalL'auteur tcdaniel | 2013-08-13
Vous devez vous connecter pour publier un commentaire.
L'intégration fonctionne comme ceci:
Ce que vous devez savoir:
J'ai utilisé cette configuration pendant une longue période et il fonctionne comme un charme.
Je propose également de l'aide de websvn que c'est le meilleur moyen pour afficher instantanément les différences, en un seul clic à partir de votre mantis question
Espère que j'ai aidé
J.
OriginalL'auteur johnnieinlab
l'intégration de SVN avec mantis
télécharger le plugin à partir de https://github.com/mantisbt-plugins/source-integration
la Source de la copie et SourceSVN de plugins de mantis
de la Source d'installation et de Source SVN plugins pour mantis
ensemble "API KEY" sur la Source du plugin
jeu "Bug" Statut "résolu"
ensemble "correction d'un Bug de Résolution" pour "fixe"
ajouter un référentiel [votre référentiel] de Source SVN
installer post-crochet de serveur svn, si vous utilisez beanstalkapp , c'est facile, il suffit d'ajouter l'url de post-crochet :
http://[votre mantis serveur]/mantis/plugin.le php?page=Source/import&id=all&api_key=[votre clé api]
(si vous ne pouvez pas faire svn crochet, vous pourriez lancer un cron de curl)
donc, nous devrions format de commentaire lors de la soumettre les codes de SVN:
seul lien à la question:
question #[id] [court commentaire]
par exemple sur la question #0005480 test link
il fera le lien entre l'ensemble de modifications à la question et ajouter des commentaires à émettre
correction d'un problème:
fixe #[id] [court commentaire]
par exemple, fixe #0005480 test correction d'un problème
il fera le lien entre la révision de problème, ajoutez un commentaire à la question et de définir le statut de la question résolue et fixe
de sorte que tous vous avez besoin est à seulement écrire de commentaire correcte, et ne pas copier les fichiers svn, ouvrez le navigateur , écrire des notes sur la question, définir l'état de la question ...
toutes choses seront faites par les plugins et le serveur svn(beansapptalk) !
J'ai écrit cela sur mon blog
OriginalL'auteur magicgod