Ülevaade
Koodiülevaatus koondab pull request’id, koodimuudatused, ülevaatusel tehtud tähelepanekud, kommentaarid ja kontrollid ühte kohta. Saad vaadata üle teiste muudatusi, jälgida oma pull request’ide kohta antud tagasisidet või paluda Codexil enne vastamist mõnda muudatust selgitada.
Koodiülevaatuse plugin toetab ülevaatust nii töölauarakenduses kui ka veebis. GitLabi ühendamistaotluste ülevaatus on saadaval eelversioonina. GitLabi pilvepõhised koodiülevaatused pole saadaval.
Enne alustamist
Kasuta varamu kontot, millel on juurdepääs pull request’ile, mida soovid üle vaadata. Sinu õigused varamus määravad, mida saad lugeda või muuta.
Hallatavas tööjaamas peavad koodiülevaatuse plugin ja kõik vajalikud rakenduseühendused olema sulle kättesaadavad. Plugina installimine ei anna varamule juurdepääsu.
Plugina seadistamise ja tööjaama haldusvõimaluste kohta loe artiklist Pluginad ChatGPT-s ja Codexis.
Leia pull request
Ava koodiülevaatus, et leida pull request’id, mille oled loonud või mida sul on palutud üle vaadata. Piira loendit otsingu ja filtrite abil ning vali seejärel pull request.
Kontrolli varamut, pealkirja, autorit ja haru, et veenduda, et vaatad üle õiget muudatust. Kirjeldus selgitab autori eesmärki; erinevuste vaade näitab muudetud koodi.
Vaata muudatused üle
Loe pull request’i kirjeldust ja kokkuvõtet.
Uuri erinevuste vaates muudetud faile ja asjakohaseid ridu.
Vaata üle tähelepanekud ja olemasolevad kommentaarid.
Kontrolli testitulemusi, kontrolle ja lahendamata ühendamiskonflikte.
Küsi Codexilt kõige kohta, mis vajab täiendavat uurimist.
Enne genereeritud tähelepanekutele tuginemist võrdle neid asjakohase koodiga.
Küsi Codexilt pull request’i kohta
Kasuta pull request’i vestlust, et küsida muudatuste kohta või mõnd tähelepanekut lähemalt uurida. Täpsusta, milline koodi käitumine või millised ülevaatuse kriteeriumid on sulle olulised. Näiteks:
„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.”
Võid paluda Codexil ka paranduse ette valmistada. Kirjelda soovitud muudatust ja selle ulatuse piiranguid ning vaata seejärel üle saadud erinevused ja testitulemused.
Näiteks: „Address the error-handling finding. Keep the change limited to this function and add a test for the failing case.”
Vaata tulemus üle enne kommentaaride esitamist, muudatuste kinnistamist või ühendamist.
Vaata üle GitLabi ühendamistaotlusi
GitLabi eelversioon toob ühendamistaotlused koodiülevaatusse. Saad muudatusi uurida ning kasutada Codexi abi ülevaatuse tagasiside mõistmiseks ja sellega tegelemiseks.
Kasuta GitLabi ühendust kontoga, mille projekte soovid üle vaadata. Ühendusvõimaluste ja varamu õiguste kohta loe artiklist GitLabi ühendamine ChatGPT ja Codexiga.
Rakendusesisene eelversioon ei sisalda GitLabi pilvepõhiseid koodiülevaatusi. GitLabi ühendamine või ühendamistaotluse kuvamine koodiülevaatuses ei lülita selle varamu automaatset pilvepõhist ülevaatust sisse.
Korduma kippuvad küsimused
Kas saan enne pull request’i loomist kohalikke muudatusi üle vaadata?
Jah. Võid paluda Codexil kohalikud muudatused üle vaadata. Kohaliku ülevaatuse võimaluste kohta loe koodiülevaatuse juhendist.
Kas see viib minu senised pilvepõhised ülevaatused uutesse pilvekeskkondadesse?
Ei. See uuendus ei vii senist pilvepõhist koodiülevaatust uutesse pilvekeskkondadesse.
