2017-02-17 1 views
0

À l'origine, nous avions une instance de serveur teamcity avec une instance youtrack. Le projet sur lequel nous travaillons est un projet basé sur un plugin et ainsi, au fil du temps, nous avons eu un nombre assez important de mappings entre les builds CI et youtrack en utilisant la fonction de mapping. Le problème est maintenant que nous avons déplacé ce projet spécifique avec sa centaine de plugins bizarres vers un nouveau serveur de build teamcity et que nous sommes maintenant confrontés à la possibilité de devoir ajouter manuellement les mappages qui existent déjà car tous les autres projets sont encore en cours. géré par le serveur de construction existantExportation ou copie de mappages vers un nouveau serveur CI

La question est de savoir s'il existe un moyen sans douleur de dupliquer les mappages déjà existants ou si vous ajoutez automatiquement tous les mappages d'un projet particulier. Je ne peux pas trouver un appel à cet effet dans le reste api si la recherche de tout ce qui me permettre de passer pas la semaine prochaine en ajoutant les correspondances

la version Teamcity est 10 et la version YouTrack est 7

Merci pour la lecture

Répondre

1

Vous pouvez consulter la requête envoyée au serveur lorsque vous créez un mappage. L'API utilisée pour effectuer cet appel n'est pas publique et n'est pas documentée. Il s'agit donc d'un sujet à modifier, mais puisque vous envisagez de faire un travail ponctuel en l'utilisant, cela peut être une bonne solution.

+0

Merci pour la réponse. Salut Alex, pouvez-vous aider avec plus d'informations sur la façon de faire cela? Nous ne pouvons pas sembler comprendre. – Bernard

+0

Je voulais dire que vous pouviez voir la requête dans la console du navigateur et en lancer une similaire en utilisant curl ou tout autre client REST. Faites attention à l'en-tête d'autorisation. –