OpenAI
Din il-paġna ġiet tradotta awtomatikament bl-IA. Ara l-artiklu oriġinali bl-Ingliż.

Irrevedi pull requests ma’ Codex

Sib pull requests, eżamina l-bidliet u indirizza l-kummenti tar-reviżjoni ma’ Codex.

Aġġornat: 16 days ago

Ħ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

  1. Aqra d-deskrizzjoni u s-sommarju tal-pull request.

  2. Eżamina l-fajls mibdula u l-linji rilevanti fid-diff.

  3. Irrevedi s-sejbiet u l-kummenti eżistenti.

  4. Iċċekkja r-riżultati tat-testijiet, il-verifiki u kull kunflitt ta’ għaqda li għadu mhux solvut.

  5. 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.

Dan l-artiklu kien ta’ għajnuna?