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
Izlasi pull request aprakstu un kopsavilkumu.
Izpēti mainītos failus un attiecīgās rindas atšķirību skatā.
Izskati pārskatīšanā konstatēto un esošos komentārus.
Pārbaudi testu rezultātus, pārbaužu statusu un neatrisinātos sapludināšanas konfliktus.
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.
