Muhtasari
Uhakiki wa Msimbo huleta pull request, mabadiliko ya msimbo, matokeo ya uhakiki, maoni na ukaguzi mahali pamoja. Unaweza kuhakiki mabadiliko ya mtu mwingine, kufuatilia maoni kuhusu pull request zako, au kuiomba Codex ieleze mabadiliko kabla hujajibu.
Programu-jalizi ya Uhakiki wa Msimbo huwezesha uhakiki kwenye programu ya kompyuta na wavuti. Uhakiki wa maombi ya kuunganisha msimbo kwenye GitLab unapatikana katika toleo la majaribio. Uhakiki wa msimbo wa GitLab kwenye wingu haupatikani.
Kabla ya kuanza
Tumia akaunti ya uhifadhi inayoweza kufikia pull request unayotaka kuhakiki. Ruhusa zako za uhifadhi huamua unachoweza kusoma au kubadilisha.
Katika eneokazi linalosimamiwa, lazima uwe na ufikiaji wa programu-jalizi ya Uhakiki wa Msimbo na muunganisho wowote wa programu unaohitajika. Kusakinisha programu-jalizi hakukupi ruhusa ya kufikia uhifadhi.
Kwa usanidi wa programu-jalizi na vidhibiti vya eneokazi, angalia Programu-jalizi katika ChatGPT na Codex.
Tafuta pull request
Fungua Uhakiki wa Msimbo ili kupata pull request ulizoandika au ulizoombwa kuhakiki. Tumia utafutaji na vichujio kupunguza orodha, kisha uchague pull request.
Angalia uhifadhi, kichwa, mwandishi na tawi la msimbo ili kuthibitisha kuwa unahakiki mabadiliko uliyokusudia. Maelezo yanafafanua lengo la mwandishi; mwonekano wa tofauti unaonyesha msimbo uliobadilika.
Hakiki mabadiliko
Soma maelezo na muhtasari wa pull request.
Kagua faili zilizobadilika na mistari husika katika mwonekano wa tofauti.
Hakiki mambo yaliyobainika na maoni yaliyopo.
Angalia matokeo ya majaribio, ukaguzi na migongano yoyote ya kuunganisha msimbo ambayo haijatatuliwa.
Uliza Codex kuhusu jambo lolote linalohitaji uchunguzi zaidi.
Linganisha matokeo ya uhakiki yaliyotolewa na msimbo husika kabla ya kuyategemea.
Uliza Codex kuhusu pull request
Tumia mazungumzo ya pull request kuuliza maswali kuhusu mabadiliko au kuchunguza jambo lililobainika. Jumuisha namna msimbo unavyofanya kazi au vigezo vya uhakiki unavyozingatia. Kwa mfano:
“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.”
Unaweza pia kuiomba Codex iandae marekebisho. Eleza mabadiliko unayotaka na mipaka yoyote ya upeo wake, kisha ukague tofauti za msimbo na matokeo ya majaribio yanayotokana nayo.
Kwa mfano: “Address the error-handling finding. Keep the change limited to this function and add a test for the failing case.”
Hakiki matokeo kabla ya kuwasilisha maoni, kuhifadhi mabadiliko kwenye historia ya matoleo, au kuunganisha msimbo.
Hakiki maombi ya kuunganisha msimbo kwenye GitLab
Toleo la majaribio la GitLab huleta maombi ya kuunganisha msimbo kwenye Uhakiki wa Msimbo. Unaweza kukagua mabadiliko na kutumia Codex kukusaidia kuelewa na kushughulikia maoni ya uhakiki.
Tumia muunganisho wa GitLab kwa akaunti na miradi unayokusudia kuhakiki. Kwa chaguo za muunganisho na ruhusa za uhifadhi, angalia Kuunganisha GitLab na ChatGPT na Codex.
Toleo la majaribio ndani ya programu halijumuishi uhakiki wa msimbo wa GitLab kwenye wingu. Kuunganisha GitLab au kuona ombi la kuunganisha msimbo kwenye Uhakiki wa Msimbo hakuwezeshi uhakiki wa kiotomatiki kwenye wingu kwa uhifadhi huo.
Maswali yanayoulizwa mara kwa mara
Je, ninaweza kuhakiki mabadiliko yaliyo kwenye kompyuta yangu kabla ya kuunda pull request?
Ndiyo. Unaweza kuiomba Codex ihakiki mabadiliko yaliyo kwenye kompyuta yako. Angalia Mwongozo wa uhakiki wa msimbo kwa chaguo za uhakiki kwenye kompyuta yako.
Je, hili linahamisha uhakiki wangu uliopo kwenye wingu hadi kwenye mazingira mapya ya wingu?
La. Sasisho hili halihamishi uhakiki wa msimbo uliopo kwenye wingu hadi kwenye mazingira mapya ya wingu.
