OpenAI
Ta stran je bila strojno prevedena. Oglejte si izvirni članek v angleščini.

Preglejte zahteve pull request s Codex

S Codex poiščite zahteve pull request, preglejte spremembe in obravnavajte povratne informacije iz pregleda.

Posodobljeno: 16 days ago

Pregled

Pregled kode na enem mestu združuje zahteve pull request, spremembe kode, ugotovitve pregleda, komentarje in preverjanja. Pregledujete lahko spremembe drugih, spremljate povratne informacije o svojih zahtevah pull request ali prosite Codex, naj vam pojasni spremembo, preden se odzovete.

Dodatek Pregled kode podpira pregledovanje v namizni aplikaciji in na spletu. Pregled zahtev za združitev v GitLabu je na voljo v predogledni različici. Pregledi kode v oblaku za GitLab niso na voljo.

Preden začnete

Uporabite račun za repozitorij, ki ima dostop do zahteve pull request, ki jo želite pregledati. Vaša dovoljenja za repozitorij določajo, kaj lahko berete ali spreminjate.

V upravljanem delovnem prostoru morate imeti na voljo dodatek Pregled kode in vse potrebne povezave z aplikacijami. Namestitev dodatka vam ne omogoči dostopa do repozitorija.

Navodila za nastavitev dodatkov in možnosti upravljanja delovnega prostora najdete v članku Dodatki v ChatGPT in Codex.

Poiščite zahtevo pull request

Odprite Pregled kode in poiščite zahteve pull request, ki ste jih ustvarili ali jih morate pregledati. Z iskanjem in filtri zožite seznam, nato izberite zahtevo pull request.

Preverite repozitorij, naslov, avtorja in vejo, da se prepričate, da pregledujete pravo spremembo. Opis pojasnjuje avtorjev cilj, prikaz razlik pa pokaže spremenjeno kodo.

Preglejte spremembe

  1. Preberite opis in povzetek zahteve pull request.

  2. V prikazu razlik preglejte spremenjene datoteke in ustrezne vrstice.

  3. Preglejte ugotovitve in obstoječe komentarje.

  4. Preverite rezultate testov, preverjanja in morebitne nerazrešene spore pri združevanju.

  5. Vprašajte Codex o vsem, kar je treba podrobneje raziskati.

Preden se zanesete na ustvarjene ugotovitve, jih preverite v ustrezni kodi.

Vprašajte Codex o zahtevi pull request

V pogovoru ob zahtevi pull request postavite vprašanja o spremembah ali raziščite ugotovitev. Navedite delovanje kode ali merila za pregled, ki so vam pomembna. Na primer:

  • »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.«

Codex lahko tudi prosite, naj pripravi popravek. Opišite želeno spremembo in morebitne omejitve njenega obsega, nato preglejte nastale razlike in rezultate testov.

Na primer: »Address the error-handling finding. Keep the change limited to this function and add a test for the failing case.«

Preglejte rezultat, preden oddate komentarje, potrdite spremembe ali izvedete združitev.

Preglejte zahteve za združitev v GitLabu

Predogledna različica podpore za GitLab omogoča obravnavo zahtev za združitev v Pregledu kode. Pregledujete lahko spremembe in si s Codex pomagate razumeti ter obravnavati povratne informacije iz pregleda.

Uporabite povezavo z GitLabom za račun in projekte, ki jih nameravate pregledovati. Možnosti povezovanja in dovoljenja za repozitorije so opisani v članku Povezovanje GitLaba s ChatGPT in Codex.

Predogledna različica v aplikaciji ne vključuje pregledov kode v oblaku za GitLab. Če povežete GitLab ali se zahteva za združitev prikaže v Pregledu kode, to še ne omogoči samodejnega pregleda v oblaku za ta repozitorij.

Pogosta vprašanja

Ali lahko pregledam lokalne spremembe, preden ustvarim zahtevo pull request?

Da. Codex lahko prosite, naj pregleda lokalne spremembe. Možnosti za lokalni pregled najdete v vodniku za pregled kode.

Ali se s tem moji obstoječi pregledi v oblaku prenesejo v nova okolja v oblaku?

Ne. Ta posodobitev ne prenese obstoječih pregledov kode v oblaku v nova okolja v oblaku.

Ali vam je bil ta članek v pomoč?