Pregled
Pregled koda okuplja pull requestove, izmjene koda, nalaze pregleda, komentare i provjere na jednom mjestu. Možete pregledavati tuđe izmjene, pratiti povratne informacije o svojim pull requestovima ili zatražiti da Codex objasni izmjenu prije nego što odgovorite.
Plugin Pregled koda podržava pregledavanje u aplikaciji za računalo i na webu. Pregled zahtjeva za spajanje na GitLabu dostupan je u probnoj verziji. Pregledi koda u oblaku za GitLab nisu dostupni.
Prije početka
Upotrijebite račun za repozitorij koji ima pristup pull requestu koji želite pregledati. Vaša dopuštenja za repozitorij određuju što možete čitati ili mijenjati.
U upravljanom radnom prostoru moraju vam biti dostupni plugin Pregled koda i sve potrebne veze s aplikacijama. Instaliranjem plugina ne dobivate pristup repozitoriju.
Informacije o postavljanju plugina i kontrolama radnog prostora potražite u članku Plugini u alatima ChatGPT i Codex.
Pronađite pull request
Otvorite Pregled koda da biste pronašli pull requestove koje ste izradili ili za koje ste dobili zahtjev za pregled. Suzite popis pretraživanjem i filtrima, a zatim odaberite pull request.
Provjerite repozitorij, naslov, autora i granu da biste potvrdili da pregledavate željenu izmjenu. Opis objašnjava autorov cilj, a prikaz razlika pokazuje izmijenjeni kod.
Pregledajte izmjene
Pročitajte opis i sažetak pull requesta.
Pregledajte izmijenjene datoteke i relevantne retke u prikazu razlika.
Pregledajte nalaze i postojeće komentare.
Provjerite rezultate testova, provjere i sve neriješene sukobe pri spajanju.
Pitajte Codex o svemu što treba dodatno istražiti.
Prije nego što se oslonite na generirane nalaze, provjerite ih u odnosu na relevantni kod.
Pitajte Codex o pull requestu
U razgovoru za pull request postavite pitanja o izmjenama ili istražite neki nalaz. Navedite ponašanje koda ili kriterije pregleda koji su vam važni. Na primjer:
„Explain how this change affects sign-in.”
„Check whether the new error path releases the database connection.”
„Show me the code that supports this finding.”
„Compare this revision with the review feedback and identify anything still unresolved.”
Možete zatražiti i da Codex pripremi ispravak. Opišite željenu izmjenu i sva ograničenja njezina opsega, a zatim pregledajte dobiveni prikaz razlika i rezultate testova.
Na primjer: „Address the error-handling finding. Keep the change limited to this function and add a test for the failing case.”
Pregledajte rezultat prije slanja komentara, zapisivanja izmjena u repozitorij ili spajanja.
Pregledajte zahtjeve za spajanje na GitLabu
Probna podrška za GitLab donosi zahtjeve za spajanje u Pregled koda. Možete pregledavati izmjene i uz Codex lakše razumjeti i obraditi povratne informacije iz pregleda.
Upotrijebite vezu s GitLabom za račun i projekte koje namjeravate pregledavati. Informacije o opcijama povezivanja i dopuštenjima za repozitorije potražite u članku Povezivanje GitLaba s alatima ChatGPT i Codex.
Probna verzija u aplikaciji ne uključuje preglede koda u oblaku za GitLab. Povezivanjem GitLaba ili prikazom zahtjeva za spajanje u Pregledu koda ne omogućuje se automatski pregled u oblaku za taj repozitorij.
Česta pitanja
Mogu li pregledati lokalne izmjene prije izrade pull requesta?
Da. Možete zatražiti da Codex pregleda lokalne izmjene. Opcije lokalnog pregleda potražite u vodiču za pregled koda.
Premještaju li se time moji postojeći pregledi u oblaku u nova okruženja u oblaku?
Ne. Ovo ažuriranje ne prenosi postojeći pregled koda u oblaku u nova okruženja u oblaku.
