Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022
Vous pouvez migrer des données de suivi du travail dans Azure Boards et intégrer Azure Boards à de nombreux outils autres que Microsoft. Cet article fournit une vue d’ensemble des options de migration, des scénarios courants et des extensions qui aident à la migration et à l’intégration.
Conseil / Astuce
Parcourez les extensions Azure Boards dans Visual Studio Marketplace pour personnaliser et étendre votre expérience de tableaux. Consultez la section « Extensions pour Azure Boards » plus loin dans cet article.
Migrer à partir d’Azure DevOps Server
Utilisez l’outil de migration de données pour Azure DevOps pour migrer des bases de données de collection d’Azure DevOps Server vers Azure DevOps Services avec une haute fidélité. Pour plus d’informations et pour obtenir des conseils, consultez Migrer des données d’Azure DevOps Server vers Azure DevOps Services.
Migrer des données entre des projets
Recherchez dans Visual Studio Marketplace des extensions qui vous aident à modifier, migrer ou synchroniser des éléments de travail en bloc entre des projets. Ces outils prennent généralement en charge ces tâches :
- Migrez les éléments de travail (y compris les champs personnalisés et l’historique) d’un projet vers un autre et synchronisez les modifications après la migration.
- Fusionnez plusieurs projets en un seul projet ou fractionnez un projet en plusieurs projets.
- Aidez à modifier les modèles de processus et à établir la correspondance des champs entre les processus.
- Modifier en bloc les éléments de travail.
- Migrez les plans de test, les suites de tests, les cas de test et les résultats des tests.
Migrer des données entre des projets sans temps d’arrêt
Certains outils non-Microsoft permettent la migration avec une interruption minimale, même lorsque l’environnement cible contient des données ou utilise un autre modèle de processus. Ces outils conservent généralement :
- Historique des contrôles de version, y compris les dates d’origine et les auteurs pour les validations et les commentaires.
- Éléments de travail et leur historique (standard et personnalisé), préservant les dates et les auteurs d’origine.
- Plans de test, suites de tests, cas de test et résultats de test.
- Chemins d’accès de zone et d’itération, équipes et mappages utilisateur.
- Tableaux de bord, requêtes, widgets et références de pipeline (où pris en charge).
- Compatibilité avec Azure DevOps Server (2010+) et Azure DevOps Services (cloud), en fonction de l’outil.
Avant de migrer, testez l’outil dans un environnement intermédiaire, confirmez la prise en charge de vos versions de serveur ou de services et sauvegardez vos données.
Migrer des modèles de processus entre des organisations Azure DevOps
Lorsque vous importez des modèles de processus, vous pouvez rencontrer des contraintes de validation. Pour résoudre les erreurs d’importation de processus, consultez Résoudre les erreurs de validation pour l’importation de processus.
Exporter et importer des données de suivi du travail
Utilisez Microsoft Excel pour exporter et importer des listes d’éléments de travail ou des arborescences d’éléments de travail hiérarchiques. Excel prend en charge la publication de listes plates ou de hiérarchies parent-enfant. Pour obtenir des instructions pas à pas, consultez Ajout en bloc ou modification d’éléments de travail avec Excel.
Intégrer avec GitHub
Vous pouvez connecter Azure Boards à GitHub pour lier des validations, des demandes de tirage et des problèmes aux éléments de travail Azure Boards. Cette intégration vous permet d’utiliser GitHub pour le développement lors du suivi du travail dans Azure Boards. Pour connaître les étapes de configuration, consultez Connecter Azure Boards à GitHub .
Intégrer à des outils non-Microsoft à l’aide de hooks de service
Utilisez des hooks de service pour déclencher des actions dans des services externes (par exemple, Jenkins ou Trello) lorsque des événements Azure DevOps se produisent. Pour obtenir des exemples et des conseils spécifiques au service, consultez :
- Créer un crochet de service pour Azure DevOps avec Jenkins
- Créer un crochet de service pour Azure DevOps avec Trello
- Vue d'ensemble de l'intégration avec les hooks de service
Extensions pour Azure Boards
Le tableau ci-dessous répertorie les extensions Microsoft représentatives et les catégories utiles. Recherchez davantage d’extensions Microsoft et non Microsoft qui correspondent à votre scénario dans Visual Studio Marketplace.
| Category | Extensions |
|---|---|
| Automatisation | Power Automate, Azure DevOps |
| interface de ligne de commande | Interface CLI Azure DevOps |
| Personnalisation des types d’éléments de travail |
-
Listes en cascade - Contrôle de la liste de choix des couleurs - Contrôle multi-valeurs - Visualisation de l'élément de travail - WSJF (Travail le plus court pondéré en premier) |
| Widgets du tableau de bord |
-
Widgets Azure Application Insights - Widget Détails de l’élément de travail - Widget de tableau de cumul |
| Planification des produits |
-
Azure DevOps Ouvrir dans Excel - Extension du plan directeur épique |
| Requêtes et rapports | WIQL vers OData |
Conseil / Astuce
Lorsque vous évaluez les extensions pour la migration ou l’intégration, vérifiez la compatibilité avec votre version d’Azure DevOps Server ou Services et testez-les dans un environnement hors production.