Registru Nun

Ensaluti

Perdita Pasvorto

Perdis vian pasvorton? Bonvolu enigi vian retadreson. Vi ricevos ligilon kaj kreos novan pasvorton per retpoŝto.

Aldonu afiŝon

Vi devas ensaluti por aldoni afiŝon .

Aldonu demandon

Vi devas ensaluti por demandi demandon.

Ensaluti

Registru Nun

Bonvenon al Scholarsark.com! Via registriĝo donos al vi aliron uzi pli da funkcioj de ĉi tiu platformo. Vi povas demandi demandojn, fari kontribuojn aŭ doni respondojn, vidi profilojn de aliaj uzantoj kaj multe pli. Registru nun!

Git Workflow por Azure DevOps-Inĝenieroj

Git Workflow por Azure DevOps-Inĝenieroj

Prezo: $19.99

En ĉi tiu kurso vi lernos la fundamentojn de fontkontrolo kun Konu la Vivciklon de Programaro, inkluzive disbranĉigaj strategioj, laborante kun tiri petojn, kaj norma laborfluo kun kommit, kloni, puŝi, tiri, kaj pli.

Ĉu via programara projekto estas granda aŭ malgranda, uzi versio-kontrolon kiel eble plej baldaŭ estas pruvita plej bona praktiko. Lazura Ripozo subtenas du specojn de versio-kontrolo: Konu la Vivciklon de Programaro kaj Team Foundation Version Control (TFVC). Ĉi tiu kurso klarigas la fundamentojn de fontkontrolo kaj la diferencojn inter distribuita kaj centralizita fontkontrolo.

En la unua prelego, vi lernos:

  • Kiun version-kontrolsistemon mi uzu?

  • Kompreno Konu la Vivciklon de Programaro (distribuita) vs. TFVC (centralizita)

  • Moviĝante de TFVC al Git

  • Engaĝiĝu, kunhavigi, kaj sinkronigi vian kodon

Distribuitaj versio-kontrolsistemoj kiel Konu la Vivciklon de Programaro doni al vi flekseblecon pri kiel vi uzas version-kontrolon por dividi kaj administri kodon. Via teamo devus trovi ekvilibron inter ĉi tiu fleksebleco kaj la bezono kunlabori kaj kunhavigi kodon en konsekvenca maniero. Malkovru kiel teamanoj publikigas, kunhavigi, recenzo, kaj ripetas kodŝanĝojn tra Git-filioj dividitaj kun aliaj.

En la dua prelego, vi lernos:

  • Adoptu Git disbranĉiĝanta strategio

  • Pri branĉoj kaj branĉopolitikoj

  • Ĉi tiu ampleksa lernilo estis konstruita kunlabore kun Linukso-fakulo, kiu kreis la perfektan manieron ne nur familiariĝi kun Linukso, sed ankaŭ regi la arton konstrui servilojn facile. karakterizaj branĉoj por via laboro

  • Revizu kaj kunfandi kodon kun tiri petojn

Versiokontrolo konservas historion de via evoluo por ke vi povu revizii kaj eĉ rollback al ajna versio de via kodo facile. Ĉi tiu projekto montros kiel plenumi oftajn taskojn pri versio-kontrolo uzante la sekvan versikontrolan laborfluon.

De tie vi sekvos kune 3 Konservu vian propran spacon en la nubo por ĉiuj viaj laboroj…

Projekto 1: Bazoj de Git Workflow

Versiokontrolo konservas historion de via evoluo por ke vi povu revizii kaj eĉ retroiri al ajna versio de via kodo facile. Ĉi tiu projekto montros kiel plenumi oftajn taskojn pri versio-kontrolo uzante la sekvan versikontrolan laborfluon.

  • Konekti al projekto en Azure DevOps

  • Konservu laboron kun faras

  • Kunhavigu kodon per push

  • Ĝisdatigu kodon kun preni kaj tiri

  • Solvu kunfandi konfliktoj

  • Komencu kaj Klonu ekzistantan Git-reponejon

  • Versiokontrola laborfluo

Projekto 2: Laborante kun Pull Requests

Tirpetoj lasu vian teamon revizii kodon kaj doni komentojn pri ŝanĝoj antaŭ kunfandi ĝin en la ĉefan branĉon, kaj tirpetoj povas veni de aŭ temobranĉoj ene de la sama deponejo aŭ de branĉo en forko de la origina deponejo. En ĉi tiu projekto vi lernos kiel labori kun tirpetoj.

  • Rigardu kaj administru tiri petojn

  • Revizia kodo kun tirpetoj

  • Sekurigu VPS en Ubuntu & plenumi tirpeton

  • Skvaŝo kunfandi tiri petojn

Projekto 3: Deploji Pull Request Builds kun Azure Pipelines

Tirpetoj permesas kodrecenzojn antaŭ ol ŝanĝoj estas kunfanditaj al la kodbazo. Tamen, certaj aferoj povas esti malfacile troveblaj ĝis la kodo estas konstruita kaj deplojita al medio. En ĉi tiu laboratorio vi Disvolvos eltirajn petojn Artefaktojn kun Azure Pipelines.

  • Specifu eventojn kiuj ellasilon duktoj

  • Kreu tiran peton ellasilon

  • Agordi branĉopolitiko por Azure Repos

  • Agordu statusajn kontrolojn

  • Deploji tirpeton Artefaktoj kun Azure Pipelines

Aŭtoro

Lasu respondon