Sdílet prostřednictvím


Migrace stránek z rozšíření wikiwebu na wikiweb týmového projektu

Azure DevOps Services | Azure DevOps Server 2022 – Azure DevOps Server 2019

Zjistěte, jak migrovat stránky vytvořené pomocí rozšíření Wiki Marketplace na wikiweb týmového projektu. Všechny stránky wikiwebu vytvořené pomocí rozšíření Wiki Marketplace můžete uložit do úložiště Git v týmovém projektu.

Poznámka:

Rozšíření Wiki Marketplace je zastaralé. Po migraci stránek ji odinstalujte.

Požadavky

Kategorie Požadavky
Přístup k projektu Člen projektu, kde se nachází wikiweb. Pokud přístup nemáte, požádejte ho od správce projektu.
oprávnění Člen skupiny Přispěvatelé.
úrovně přístupu Alespoň základní přístup.

Přehled migrace stránek a dalších prvků

  1. Naklonujte úložiště vsts-wikiTools a zkompilujte nástroj MigrateToVSTSWiki .
  2. Vytvořte a naklonujte wikiweb Azure DevOps.
  3. Přesuňte a potvrďte všechny stránky Markdownu na wiki Azure DevOps.
  4. Spuštění nástroje pro migraci wikiwebu MigrateToVSTSWiki.exe
  5. Po dokončení nástroje pro migraci wikiwebu nasdílejte změny do výchozí hlavní větve wikiMainv úložišti wikiwebu Azure DevOps.

Migrace stránek z rozšíření wikiwebu

  1. Naklonujte úložiště vsts-wikiTools a zkompilujte nástroj MigrateToVSTSWiki .

  2. Chcete-li vygenerovat nástroj pro migraci EXE, zkompilujte projekt pod cestou Tools/MigrateToVSTSWiki.

  3. Ve webovém prohlížeči otevřete týmový projekt Azure DevOps a vytvořte první stránku wikiwebu.

  4. Pokud chcete naklonovat wikiweb, získejte adresu URL. Další informace najdete v tématu Klonování wikiwebu a úprava stránek wikiwebu offline.
    Toto umístění klonu pojmenujte jako LocationA pro tento postup.

  5. Naklonujte úložiště wikiwebu pomocí integrovaného vývojového prostředí (IDE) nebo příkazu git clone.

  6. Naklonujte úložiště rozšíření wikiwebu. Wikiweb se namapuje na složku, kterou jste dostali během vytváření wikiwebu. Můžete to ověřit tak, že přejdete na možnost spravovat wiki v existujícím wikiwebu, jak je uvedeno v následujícím příkladu. Vaše stávající stránky wikiwebu se ukládají pod složku s popiskem Root.

    Naklonovali jste například dříve zmíněné sampleWiki v lokalitě C:\wiki\sampleWiki*. The wiki pages are saved in the path *C:\wiki\sampleWiki\ _extensionWiki

    Toto umístění pojmenujte jako LocationB pro tento postup.

  7. Vytvořte prázdnou složku v libovolné cestě na místním počítači a pojmenujte ji LocationC pro tento postup.

    V souhrnu jsou následující umístění reprezentována takto:

    • Umístění A = úložiště wikiwebu Azure DevOps
    • Umístění B = repozitář rozšíření pro Wiki
    • Umístění C = Prázdná složka pro spuštění nástroje pro migraci
  8. Otevřete příkazový řádek jako správce a spusťte MigrateToVSTSWiki.exe. Tento nástroj zkopíruje soubory z existujícího wikiwebu do cílového adresáře, který zadáte. Během kopírování nástroj převede stránky tak, aby vyhovovaly wikiwebu Azure DevOps.

    MigrateToVSTSWiki.exe /source:LocationB /destination:LocationC

    Například:

    • E:\wiki\sampleWiki\_extensionWiki je složka, ve které se nacházejí existující soubory wikiwebu.
    • E:\Temp\Wiki\New je prázdná složka, do které se mají migrované soubory kopírovat.
  9. Odeberte všechny soubory z LocationA (pokud nějaké jsou) kromě souborů souvisejících s Gitem, jako například .gitignorea podobně.

  10. Zkopírujte všechny soubory z LocationC a vložte je do LocationA.

  11. Spuštěním git add . připravte všechny nově přidané soubory v LocationA ke commitu.

  12. Spuštěním git commit -m <commit message> potvrďte místně připravené soubory.

  13. Spuštěním git push origin wikiMain -f nasdílejte změny do výchozí větve wikiwebu Azure DevOps.

Po migraci souborů rozšíření do wiki Azure DevOps jste připraveni odinstalovat rozšíření wiki.

Další kroky

Příspěvky

Tento projekt přijal Kodex chování Microsoftu pro open source. Další informace najdete v nejčastějších dotazech k kodexu chování nebo kontaktujte opencode@microsoft.com s případnými dotazy nebo komentáři.