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
Migrez les pages créées avec l'extension du Marché Wiki vers le wiki de votre projet de l'équipe. Vous pouvez enregistrer toute page wiki créée avec l'extension Wiki Marketplace dans un dépôt Git de votre projet d'équipe.
Remarque
L’extension Wiki Marketplace est déconseillée. Désinstallez-le après la migration de vos pages.
Prérequis
| Catégorie | Exigences |
|---|---|
| Accès au projet | Membre du projet où se trouve le wiki. Si vous n’avez pas accès, demandez-le à l’administrateur de votre projet. |
| Permissions | Membre du groupe des contributeurs . |
| Niveaux d’accès | Au moins un accès de base. |
Vue d’ensemble de la migration de 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 vers votre wiki Azure DevOps.
- Exécutez l’outil de migration wiki ,MigrateToVSTSWiki.exe.
- Lorsque l'outil de migration est terminé, transférez les modifications dans la branche principale par défaut,
wikiMain, du dépôt Azure DevOps wiki.
Migrer des pages à partir de l’extension wiki
Clonez le référentiel vsts-wikiTools et compilez l’outil MigrateToVSTSWiki .
Pour générer l’outil de migration EXE, compilez le projet sous le chemin d’accès
Tools/MigrateToVSTSWiki.À partir d'un navigateur web, ouvrez votre projet d'équipe Azure DevOps et créez votre première page wiki.
Pour cloner votre wiki, obtenez l’URL. Pour plus d’informations, consultez Cloner votre wiki et modifier les pages wiki hors connexion. Nommez cet emplacement de clonage
LocationApour cette procédure.Clonez le repo de votre wiki en utilisant votre IDE ou la commande git clone.
Clonez le dépôt de l'extension wiki. Le wiki est mappé dans un dossier qui vous a été donné lors de la création du wiki. Vous pouvez le confirmer en allant dans l'option gérer le wiki dans le wiki existant, comme le montre l'exemple suivant. Les pages de votre wiki existant sont sauvegardées dans le dossier
Root.Par exemple, vous avez cloné le dossier
sampleWikimentionné précédemment à l'emplacementC:\wiki\sampleWiki*. The wiki pages are saved in the path *C:\wiki\sampleWiki\ _extensionWikiNommez cet emplacement
LocationBpour cette procédure.Créez un dossier vide dans n'importe quel chemin d'accès sur votre machine locale et nommez-le
LocationCpour 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'extensions Wiki
- Emplacement C = Dossier vide dans lequel exécuter l'outil de migration
Ouvrez une invite de commande en tant qu'administrateur et exécutez
MigrateToVSTSWiki.exe. Cet outil copie les fichiers de votre wiki existant dans le répertoire de destination que vous avez indiqué. Pendant la copie, l'outil convertit les pages pour qu'elles soient conformes au wiki Azure DevOps.MigrateToVSTSWiki.exe /source:LocationB /destination:LocationCExemple :
-
E:\wiki\sampleWiki\_extensionWikiest le dossier dans lequel les fichiers wiki existants sont présents -
E:\Temp\Wiki\Newest le dossier vide dans lequel les fichiers migrés doivent être copiés.
-
Supprimez tous les fichiers de
LocationA(s'il y en a), à l'exception des fichiers liés à Git, tels que.gitignore, etc.Copiez tous les fichiers de
LocationCet collez-les dansLocationA.Exécutez
git add .pour mettre en scène tous les fichiers nouvellement ajoutés dansLocationApour le commit.Exécutez
git commit -m <commit message>pour valider les fichiers mis en scène localement.Exécutez
git push origin wikiMain -fpour pousser les changements vers la 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.
Étape suivante
Contenu connexe
- Conventions de nommage de la page Wiki
- Cloner et mettre à jour des pages wiki hors connexion
- Code source pour les outils wiki
- Démarrage rapide de Git
Contributions
Ce projet a adopté le code de conduite Microsoft Open Source. Pour plus d'informations, consultez la FAQ sur le code de conduite ou communiquez avec opencode@microsoft.com pour toute question ou commentaire.