Ħarsa ġenerali
Ir-Reviżjoni tal-Kodiċi tiġbor il-pull requests, il-bidliet fil-kodiċi, is-sejbiet tar-reviżjoni, il-kummenti u l-verifiki f’post wieħed. Tista’ tirrevedi l-bidliet ta’ ħaddieħor, issegwi l-kummenti dwar il-pull requests tiegħek jew titlob lil Codex jispjegalek bidla qabel twieġeb.
Il-plugin tar-Reviżjoni tal-Kodiċi jappoġġja r-reviżjoni fuq id-desktop u fuq il-web. Ir-reviżjoni tat-talbiet għall-għaqda f’GitLab hija disponibbli f’verżjoni preliminari. Ir-reviżjonijiet tal-kodiċi ta’ GitLab fil-cloud mhumiex disponibbli.
Qabel tibda
Uża kont tar-repożitorju li għandu aċċess għall-pull request li trid tirrevedi. Il-permessi tiegħek għar-repożitorju jiddeterminaw x’tista’ taqra jew tibdel.
F’workspace ġestit, il-plugin tar-Reviżjoni tal-Kodiċi u kull konnessjoni meħtieġa ma’ app iridu jkunu disponibbli għalik. L-installazzjoni ta’ plugin ma tagħtikx aċċess għal repożitorju.
Għall-konfigurazzjoni tal-plugins u l-kontrolli tal-workspace, ara Plugins f’ChatGPT u Codex.
Sib pull request
Iftaħ ir-Reviżjoni tal-Kodiċi biex issib pull requests li ħloqt jew li ntlabt tirrevedi. Uża t-tiftix u l-filtri biex tqassar il-lista, imbagħad agħżel pull request.
Iċċekkja r-repożitorju, it-titlu, l-awtur u l-fergħa biex tiżgura li qed tirrevedi l-bidla li ridt. Id-deskrizzjoni tispjega l-għan tal-awtur; id-diff juri l-kodiċi li nbidel.
Irrevedi l-bidliet
Aqra d-deskrizzjoni u s-sommarju tal-pull request.
Eżamina l-fajls mibdula u l-linji rilevanti fid-diff.
Irrevedi s-sejbiet u l-kummenti eżistenti.
Iċċekkja r-riżultati tat-testijiet, il-verifiki u kull kunflitt ta’ għaqda li għadu mhux solvut.
Staqsi lil Codex dwar kull ħaġa li teħtieġ aktar investigazzjoni.
Ivverifika s-sejbiet iġġenerati mal-kodiċi rilevanti qabel tistrieħ fuqhom.
Staqsi lil Codex dwar pull request
Uża l-konverżazzjoni tal-pull request biex tistaqsi dwar il-bidliet jew tinvestiga sejba. Inkludi l-imġiba tal-kodiċi jew il-kriterji tar-reviżjoni li huma importanti għalik. Pereżempju:
“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.”
Tista’ wkoll titlob lil Codex iħejji korrezzjoni. Iddeskrivi l-bidla li trid u sa fejn għandha tasal, imbagħad eżamina d-diff li jirriżulta u r-riżultati tat-testijiet.
Pereżempju: “Address the error-handling finding. Keep the change limited to this function and add a test for the failing case.”
Irrevedi r-riżultat qabel tibgħat kummenti, tirreġistra l-bidliet f’commit jew tgħaqqad il-kodiċi.
Irrevedi t-talbiet għall-għaqda f’GitLab
Il-verżjoni preliminari ta’ GitLab iżżid it-talbiet għall-għaqda fir-Reviżjoni tal-Kodiċi. Tista’ teżamina l-bidliet u tuża Codex biex jgħinek tifhem u tindirizza l-kummenti tar-reviżjoni.
Uża l-konnessjoni ma’ GitLab għall-kont u l-proġetti li biħsiebek tirrevedi. Għall-għażliet ta’ konnessjoni u l-permessi tar-repożitorju, ara Kif tqabbad GitLab ma’ ChatGPT u Codex.
Il-verżjoni preliminari fl-app ma tinkludix ir-reviżjonijiet tal-kodiċi ta’ GitLab fil-cloud. Il-fatt li tqabbad GitLab jew tara talba għall-għaqda fir-Reviżjoni tal-Kodiċi ma jattivax ir-reviżjoni awtomatika fil-cloud għal dak ir-repożitorju.
Mistoqsijiet frekwenti
Nista’ nirrevedi bidliet lokali qabel noħloq pull request?
Iva. Tista’ titlob lil Codex jirrevedi l-bidliet lokali. Ara l-Gwida għar-reviżjoni tal-kodiċi għall-għażliet ta’ reviżjoni lokali.
Dan jittrasferixxi r-reviżjonijiet eżistenti tiegħi fil-cloud għall-ambjenti l-ġodda tal-cloud?
Le. Dan l-aġġornament ma jittrasferixxix ir-reviżjoni eżistenti tal-kodiċi fil-cloud għall-ambjenti l-ġodda tal-cloud.
