OpenAI
Šo lapu tulkoja mašīntulks. Skatīt oriģinālo rakstu angļu valodā.

Pārskati pull request ar Codex

Atrodi pull request, izpēti izmaiņas un izskati pārskatīšanā saņemtās atsauksmes ar Codex palīdzību.

Atjaunināts: 16 days ago

Pārskats

Koda pārskatīšana apvieno pull request, koda izmaiņas, pārskatīšanā konstatēto, komentārus un pārbaudes vienuviet. Vari pārskatīt citu veiktās izmaiņas, sekot atsauksmēm par saviem pull request vai pirms atbildes lūgt Codex izskaidrot izmaiņas.

Spraudnis „Koda pārskatīšana” ļauj pārskatīt kodu datora lietotnē un tīmeklī. GitLab sapludināšanas pieprasījumu pārskatīšana ir pieejama priekšskatījuma versijā. GitLab koda pārskatīšana mākonī nav pieejama.

Pirms sāc

Izmanto repozitorija kontu, kuram ir piekļuve pārskatāmajam pull request. Tavas repozitorija atļaujas nosaka, ko vari lasīt vai mainīt.

Pārvaldītā darbvietā tev jābūt pieejamam spraudnim „Koda pārskatīšana” un visiem nepieciešamajiem lietotņu savienojumiem. Spraudņa instalēšana nepiešķir piekļuvi repozitorijam.

Informāciju par spraudņu iestatīšanu un darbvietas pārvaldību skati rakstā Spraudņi pakalpojumos ChatGPT un Codex.

Atrodi pull request

Atver sadaļu „Koda pārskatīšana”, lai atrastu savus izveidotos pull request vai tos, kurus tev lūgts pārskatīt. Izmanto meklēšanu un filtrus, lai sašaurinātu sarakstu, un pēc tam atlasi pull request.

Pārbaudi repozitoriju, nosaukumu, autoru un atzaru, lai pārliecinātos, ka pārskati īstās izmaiņas. Aprakstā ir izskaidrots autora mērķis, savukārt atšķirību skatā ir redzamas koda izmaiņas.

Pārskati izmaiņas

  1. Izlasi pull request aprakstu un kopsavilkumu.

  2. Izpēti mainītos failus un attiecīgās rindas atšķirību skatā.

  3. Izskati pārskatīšanā konstatēto un esošos komentārus.

  4. Pārbaudi testu rezultātus, pārbaužu statusu un neatrisinātos sapludināšanas konfliktus.

  5. Jautā Codex par visu, kas jāizpēta sīkāk.

Pirms paļaujies uz ģenerētajiem konstatējumiem, salīdzini tos ar attiecīgo kodu.

Jautā Codex par pull request

Izmanto pull request sarunu, lai uzdotu jautājumus par izmaiņām vai izpētītu pārskatīšanā konstatēto. Norādi, kāda koda darbība vai pārskatīšanas kritēriji tev ir svarīgi. Piemēram:

  • „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.”

Vari arī lūgt Codex sagatavot labojumu. Apraksti vēlamās izmaiņas un to apjoma ierobežojumus, pēc tam izpēti iegūtās koda atšķirības un testu rezultātus.

Piemēram: „Address the error-handling finding. Keep the change limited to this function and add a test for the failing case.”

Pārskati rezultātu, pirms iesniedz komentārus, fiksē izmaiņas vai veic sapludināšanu.

Pārskati GitLab sapludināšanas pieprasījumus

GitLab priekšskatījuma versija ļauj izmantot sapludināšanas pieprasījumus koda pārskatīšanā. Vari izpētīt izmaiņas un izmantot Codex, lai saprastu un izskatītu pārskatīšanā saņemtās atsauksmes.

Izmanto GitLab savienojumu ar to kontu un projektiem, kuru kodu plāno pārskatīt. Informāciju par savienojuma iespējām un repozitorija atļaujām skati rakstā GitLab savienošana ar ChatGPT un Codex.

Lietotnē pieejamā priekšskatījuma versija neietver GitLab koda pārskatīšanu mākonī. GitLab savienošana vai sapludināšanas pieprasījuma parādīšanās koda pārskatīšanā neiespējo automātisku pārskatīšanu mākonī attiecīgajam repozitorijam.

Bieži uzdotie jautājumi

Vai varu pārskatīt lokālās izmaiņas pirms pull request izveides?

Jā. Vari lūgt Codex pārskatīt lokālās izmaiņas. Lokālās pārskatīšanas iespējas skati koda pārskatīšanas ceļvedī.

Vai tādējādi mana esošā pārskatīšana mākonī tiek pārcelta uz jaunajām mākoņvidēm?

Nē. Šis atjauninājums nepārceļ esošo koda pārskatīšanu mākonī uz jaunajām mākoņvidēm.

Vai šis raksts bija noderīgs?