Migrer des pages de l’extension wiki vers un wiki de projet d’équipe
Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2019
Découvrez comment migrer des pages créées à l’aide de l’extension De la Place de marché Wiki vers le wiki de votre projet d’équipe. Avec la publication du wiki intégré, toutes les pages wiki créées à l’aide de l’extension Wiki Marketplace peuvent être enregistrées dans un dépôt Git dans votre projet d’équipe.
Prérequis
Vous devez être membre du groupe Contributeurs de votre projet d’équipe pour migrer des pages wiki vers le wiki de votre projet d’équipe.
Migrer des pages et d’autres artefacts
- Clonez le référentiel vsts-wikiTools et compilez l’outil MigrateToVSTSWiki .
- Créez, puis clonez votre wiki Azure DevOps.
- Déplacez et validez toutes les pages Markdown dans votre wiki Azure DevOps.
- Exécuter l’outil de migration wiki, MigrateToVSTSWiki.exe
- Une fois l’outil de migration wiki terminé, envoyez les modifications à la branche principale par défaut,
wikiMain
du référentiel wiki Azure DevOps.
Procédure détaillée
Clonez le référentiel vsts-wikiTools et compilez l’outil MigrateToVSTSWiki .
Compilez le projet sous le chemin d’accès
Tools/MigrateToVSTSWiki
pour générer l’outil de migration EXE.À partir d’un navigateur web, ouvrez votre projet d’équipe Azure DevOps et créez votre première page wiki.
Obtenez l’URL pour cloner votre wiki. Consultez Cloner votre wiki et modifier les pages wiki hors connexion.
Nommez cet emplacement clone commeLocationA
pour cette procédure.Clonez votre dépôt wiki à l’aide de votre IDE ou de la commande git clone .
Clonez le dépôt d’extension wiki. Le wiki est mappé à un dossier donné à vous lors de la création du wiki. Vous pouvez confirmer en accédant à l’option gérer le wiki dans le wiki existant, comme illustré dans l’exemple suivant. Vos pages wiki existantes sont enregistrées sous le dossier étiqueté
Root
.Par exemple, vous avez cloné le précédemment mentionné
sampleWiki
à l’emplacementC:\wiki\sampleWiki*. The wiki pages are saved in the path *C:\wiki\sampleWiki\ _extensionWiki
Nommez cet emplacement comme
LocationB
pour cette procédure.Créez un dossier vide dans n’importe quel chemin d’accès sur votre ordinateur local et nommez-le
LocationC
pour cette procédure.En résumé, les emplacements suivants sont représentés comme suit :
- Emplacement A = Dépôt Wiki Azure DevOps
- Emplacement B = Dépôt d’extension Wiki
- Emplacement C = Dossier vide dans lequel exécuter l’outil de migration
Ouvrez une invite de commandes en tant qu’administrateur et exécutez
MigrateToVSTSWiki.exe
. Cet outil copie les fichiers de votre wiki existant vers le répertoire de destination que vous fournissez. Lors de la copie, l’outil convertit les pages en conformité avec le wiki Azure DevOps.MigrateToVSTSWiki.exe /source:LocationB /destination:LocationC
Par exemple :
E:\wiki\sampleWiki\_extensionWiki
est le dossier dans lequel les fichiers wiki existants sont présentsE:\Temp\Wiki\New
est le dossier vide dans lequel les fichiers migrés doivent être copiés.
Supprimez tous les fichiers de
LocationA
(le cas échéant) en dehors des fichiers liés à Git, tels que.gitignore
, etc.Copiez tous les fichiers à partir de
LocationC
et collez-les dansLocationA
.Exécutez
git add .
pour mettre enLocationA
scène tous les fichiers nouvellement ajoutés pour la validation.Exécutez pour
git commit -m <commit message>
valider les fichiers intermédiaires localement.Exécutez
git push origin wikiMain -f
pour envoyer (push) les modifications au branche par défaut du wiki Azure DevOps.
Après avoir migré vos fichiers d’extension wiki vers le Wiki Azure DevOps, vous êtes prêt à désinstaller l’extension Wiki.
Articles connexes
- Conventions de nommage de page Wiki
- Cloner et mettre à jour des pages wiki hors connexion
- Code source pour les outils wiki
- Démarrage rapide Git
Contributions
Ce projet a adopté le Code de conduite Open Source Microsoft. Pour plus d’informations, consultez le FORUM aux questions ou commentaires opencode@microsoft.com du Code de conduite.