Përmbledhje
Rishikimi i kodit bashkon në një vend pull request, ndryshimet në kod, gjetjet e rishikimit, komentet dhe kontrollet. Mund të rishikoni ndryshimet e dikujt tjetër, të ndiqni komentet për pull request që keni krijuar ose t'i kërkoni Codex të shpjegojë një ndryshim përpara se të përgjigjeni.
Shtesa Rishikimi i kodit mundëson rishikimin në aplikacionin për kompjuter dhe në ueb. Rishikimi i kërkesave për bashkim në GitLab është i disponueshëm në version paraprak. Rishikimet e kodit në renë kompjuterike për GitLab nuk janë të disponueshme.
Përpara se të filloni
Përdorni një llogari depoje që ka qasje te pull request që dëshironi të rishikoni. Lejet tuaja në depo përcaktojnë çfarë mund të lexoni ose të ndryshoni.
Në një hapësirë pune të menaxhuar, duhet të keni në dispozicion shtesën Rishikimi i kodit dhe çdo lidhje të nevojshme me aplikacionet. Instalimi i një shtese nuk jep qasje në një depo.
Për konfigurimin e shtesave dhe kontrollet e hapësirës së punës, shihni Shtesat në ChatGPT dhe Codex.
Gjeni një pull request
Hapni Rishikimin e kodit për të gjetur pull request që keni krijuar ose që ju është kërkuar të rishikoni. Përdorni kërkimin dhe filtrat për të ngushtuar listën, pastaj zgjidhni një pull request.
Kontrolloni depon, titullin, autorin dhe degën për t'u siguruar se po rishikoni ndryshimin e duhur. Përshkrimi shpjegon qëllimin e autorit; pamja e dallimeve tregon kodin që ka ndryshuar.
Rishikoni ndryshimet
Lexoni përshkrimin dhe përmbledhjen e pull request.
Kontrolloni skedarët e ndryshuar dhe rreshtat përkatës në pamjen e dallimeve.
Rishikoni gjetjet dhe komentet ekzistuese.
Kontrolloni rezultatet e testeve, kontrollet dhe çdo konflikt bashkimi ende të pazgjidhur.
Pyetni Codex për çdo gjë që kërkon shqyrtim më të thellë.
Verifikoni gjetjet e gjeneruara duke i krahasuar me kodin përkatës përpara se të mbështeteni tek ato.
Pyetni Codex për një pull request
Përdorni bisedën e pull request për të bërë pyetje rreth ndryshimeve ose për të shqyrtuar një gjetje. Përfshini sjelljen e kodit ose kriteret e rishikimit që ju interesojnë. Për shembull:
“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.”
Gjithashtu, mund t'i kërkoni Codex të përgatitë një korrigjim. Përshkruani ndryshimin që dëshironi dhe kufijtë e shtrirjes së tij, pastaj kontrolloni dallimet që rezultojnë në kod dhe rezultatet e testeve.
Për shembull: “Address the error-handling finding. Keep the change limited to this function and add a test for the failing case.”
Rishikoni rezultatin përpara se të dërgoni komente, të regjistroni ndryshimet në depo ose t'i bashkoni ato.
Rishikoni kërkesat për bashkim në GitLab
Versioni paraprak për GitLab i përfshin kërkesat për bashkim te Rishikimi i kodit. Mund të kontrolloni ndryshimet dhe të përdorni Codex për të kuptuar dhe trajtuar komentet e rishikimit.
Përdorni lidhjen me GitLab për llogarinë dhe projektet që synoni të rishikoni. Për opsionet e lidhjes dhe lejet e depos, shihni Lidhja e GitLab me ChatGPT dhe Codex.
Versioni paraprak brenda aplikacionit nuk përfshin rishikime të kodit në renë kompjuterike për GitLab. Lidhja me GitLab ose shfaqja e një kërkese për bashkim te Rishikimi i kodit nuk e aktivizon rishikimin automatik në renë kompjuterike për atë depo.
Pyetje të shpeshta
A mund t'i rishikoj ndryshimet lokale përpara se të krijoj një pull request?
Po. Mund t'i kërkoni Codex të rishikojë ndryshimet lokale. Shihni Udhëzuesin për rishikimin e kodit për opsionet e rishikimit lokal.
A i zhvendos ky përditësim rishikimet e mia ekzistuese në renë kompjuterike te mjediset e reja në re?
Jo. Ky përditësim nuk e zhvendos rishikimin ekzistues të kodit në renë kompjuterike te mjediset e reja në re.
