Deli putem


Konfigurisanje sinhronizacije kanala

Povremeno objavljujemo ispravke predložaka cevovoda ALM akceleratora. Koristite predložak za sinhronizaciju cevovoda koji je uključen u ALM akcelerator da biste automatski ažurirali predloške cevovoda.

Predložak za sinhronizaciju cevovoda ažurira samo predloške cevovoda ALM akceleratora. Zasebno nadogradite komponente rešenja ALM akceleratora .

Podešavanje sinhronizacije kanala

Da bismo pojednostavili proces, kreirali smo predložak cevovoda koji automatski sinhronizuje Azure DevOps vaš repo sa repo predloškom cevovoda u depou SE Starter Kit GitHub. Evo kako da počnete sa cevovodom za sinhronizaciju cevovoda.

  1. Da biste počeli, ručno sinhronizujte najnovije izdanje predložaka cevovoda tako što ćete klonirati predložak cevovoda repo na Azure DevOps repo.

  2. U usluzi Azure DevOps, idite na Kanali, a zatim izaberite Kreiraj novi kanal.

  3. Izaberite Azure Repos Git za skladište koda, Azure DevOps a zatim postavite pokazivač na repo koji ste kreirali i zasejali predlošcima cevovoda u koraku 1.

  4. Na stranici "Konfigurisanje cevovoda " izaberite stavku Postojeća YAML datoteka Azure cevovoda, postavite pokazivač na/cevovode/sync-pipeline-repo.yml a zatim izaberite nastavi .

  5. Na sledećem ekranu izaberite stavku Sačuvaj , izaberite (...) pored stavke Pokreni cevovod , a zatim izaberite stavku Preimenuj /premesti.

  6. Promenite ime cevovoda u sync-pipeline-repo, a zatim izaberite Sačuvaj .

  7. Podesite promenljivu TEMPLATE-REPO cevovoda na <https://github.com/microsoft/coe-alm-accelerator-templates>.

    Možete da koristite cevovod za sinhronizaciju da biste sinhronizovali bilo koji GitHub repo Azure DevOps sa. Postavite promenljivu TEMPLATE-REPO na izvorni GitHub repo da biste naveli izvor sinhronizacije.

  8. Pokrenite novi kanal.

  9. Unesite ime izvornog računara ibranchToCreate u Azure DevOps programu i TargetBranch, kao što je glavni.

  10. Izaberite pokreni.

  11. Nakon što se gasovod proteže, kreira se zahtev za povlačenje za BranchToCreate u ciljni branč. Da biste izvršili promene, odobrite i dovršite zahtev za pregled izmena.

    Snimak ekrana zahteva za povlačenje cevovoda za sinhronizaciju.

    Ako zahtev za povlačenje ima neusaglašenosti pri objedinjavanju, morate da ih rešite da biste dovršili nadogradnju. Koristite besplatno proširenje "Pull Azure DevOps Request Merge Conflict" koje je dostupno na lokaciji Visual Studio Marketplace.

Sledeći koraci