Aracılığıyla paylaş


Sayfaları wiki uzantısından ekip projesi wiki'sine geçirme

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

Wiki Market uzantısı kullanılarak oluşturulan sayfaları ekip projesi wiki'nize geçirmeyi öğrenin. Yerleşik wiki'nin yayımlanmasıyla birlikte, Wiki Market uzantısı kullanılarak oluşturulan tüm wiki sayfaları ekip projenizdeki bir Git deposuna kaydedilebilir.

Önkoşullar

Wiki sayfalarını ekip projesi wiki'nize geçirmek için ekip projenizin Katkıda Bulunanlar grubunun üyesi olmanız gerekir.

Sayfaları ve diğer yapıtları geçirme

  1. vsts-wikiTools deposunu kopyalayın ve MigrateToVSTSWiki aracını derleyin.
  2. Azure DevOps wiki'nizi oluşturun ve kopyalayın.
  3. Tüm Markdown sayfalarını Azure DevOps wiki'nize taşıyın ve işleyin.
  4. Wiki geçiş aracını çalıştırın MigrateToVSTSWiki.exe
  5. Wiki geçiş aracı tamamlandığında, değişiklikleri Azure DevOps wiki deposunun varsayılan ana dalına wikiMaingönderin.

Ayrıntılı adımlar

  1. vsts-wikiTools deposunu kopyalayın ve MigrateToVSTSWiki aracını derleyin.

  2. Exe geçiş aracını oluşturmak için projenin yolunun Tools/MigrateToVSTSWiki altında derleyin.

  3. Web tarayıcısından Azure DevOps ekip projenizi açın ve ilk wiki sayfanızı oluşturun.

  4. Wiki'nizi kopyalamak için URL'yi alın. Bkz. Wiki'nizi kopyalama ve wiki sayfalarını çevrimdışı düzenleme.
    Bu kopya konumu bu yordam için olarak LocationA adlandırın.

  5. IDE'nizi veya git clone komutunu kullanarak wiki deponuzu kopyalayın .

  6. Wiki uzantısı depoyu kopyalayın. Wiki, wiki oluşturma sırasında size verilen bir klasöre eşlenir. Aşağıdaki örnekte gösterildiği gibi mevcut wiki'de wiki'yi yönet seçeneğine giderek onaylayabilirsiniz. Mevcut wiki sayfalarınız etiketli Rootklasörün altına kaydedilir.

    Örneğin, daha önce belirtilen sampleWiki konumu kopyalamışsınızdır C:\wiki\sampleWiki*. The wiki pages are saved in the path *C:\wiki\sampleWiki\ _extensionWiki

    Bu konumu bu yordam için olarak LocationB adlandırabilirsiniz.

  7. Yerel makinenizdeki herhangi bir yolda boş bir klasör oluşturun ve bu yordam için bu klasörü adlandırabilirsiniz LocationC .

    Özetle, aşağıdaki konumlar aşağıdaki gibi gösterilir:

    • Konum A = Azure DevOps Wiki deposu
    • Konum B = Wiki uzantısı deposu
    • Konum C = Geçiş aracının çalıştırılacak boş klasör
  8. Yönetici olarak bir komut istemi açın ve komutunu çalıştırın MigrateToVSTSWiki.exe. Bu araç, dosyaları mevcut wiki'nizden sağladığınız hedef dizine kopyalar. Kopyalama sırasında araç, sayfaları Azure DevOps wiki'siyle uyumlu olacak şekilde dönüştürür.

    MigrateToVSTSWiki.exe /source:LocationB /destination:LocationC

    Örneğin:

    • E:\wiki\sampleWiki\_extensionWiki , mevcut wiki dosyalarının bulunduğu klasördür
    • E:\Temp\Wiki\New , geçirilen dosyaların kopyalandığı boş klasördür.
  9. Git ile ilgili dosyalar dışında tüm dosyaları LocationA (varsa) kaldırın, örneğin .gitignore, vb. .

  10. 'den LocationC tüm dosyaları kopyalayın ve içine LocationAyapıştırın.

  11. İşleme için içinde yeni eklenen tüm dosyaları LocationA hazırlamak için komutunu çalıştırıngit add ..

  12. Yerel olarak hazırlanmış dosyaları işlemek için komutunu çalıştırın git commit -m <commit message> .

  13. Azure DevOps wiki'sinin varsayılan dalına değişiklikleri göndermek için komutunu çalıştırın git push origin wikiMain -f .

Wiki uzantısı dosyalarınızı Azure DevOps Wiki'ye geçirdikten sonra Wiki uzantısını kaldırmaya hazır olursunuz.

Katkılar

Bu proje Microsoft Açık Kaynak Kullanım Kuralları'nı benimsemiştir. Daha fazla bilgi için Kullanım Kuralları SSS bölümüne bakın veya sorularınız veya yorumlarınızla iletişime geçinopencode@microsoft.com.