Visió general
Revisió de codi reuneix en un sol lloc les pull requests, els canvis al codi, les observacions de revisió, els comentaris i les comprovacions. Pots revisar els canvis d'una altra persona, fer el seguiment dels comentaris sobre les teves pull requests o demanar a Codex que t'expliqui un canvi abans de respondre.
El connector Revisió de codi permet fer revisions tant a l'aplicació d'escriptori com al web. La revisió de sol·licituds de fusió de GitLab està disponible en versió preliminar. Les revisions de codi de GitLab al núvol no estan disponibles.
Abans de començar
Fes servir un compte del repositori que tingui accés a la pull request que vulguis revisar. Els teus permisos al repositori determinen què pots llegir o modificar.
En un espai de treball gestionat, has de tenir accés al connector Revisió de codi i a les connexions d'aplicacions necessàries. Instal·lar un connector no dona accés a un repositori.
Per saber com configurar els connectors i gestionar els controls de l'espai de treball, consulta Connectors a ChatGPT i Codex.
Troba una pull request
Obre Revisió de codi per trobar les pull requests que has creat o que t'han demanat que revisis. Fes servir la cerca i els filtres per reduir la llista i, després, selecciona una pull request.
Comprova el repositori, el títol, l'autor i la branca per confirmar que estàs revisant el canvi que volies. La descripció explica l'objectiu de l'autor; la vista de diferències mostra el codi que ha canviat.
Revisa els canvis
Llegeix la descripció i el resum de la pull request.
Examina els fitxers modificats i les línies rellevants a la vista de diferències.
Revisa les observacions i els comentaris existents.
Revisa els resultats de les proves, les comprovacions i els conflictes de fusió pendents de resoldre.
Pregunta a Codex sobre qualsevol qüestió que calgui investigar més a fons.
Contrasta les observacions generades amb el codi corresponent abans de donar-les per bones.
Pregunta a Codex sobre una pull request
Fes servir la conversa de la pull request per fer preguntes sobre els canvis o investigar una observació. Indica el comportament o els criteris de revisió que t'interessen. Per exemple:
"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."
També pots demanar a Codex que prepari una correcció. Descriu el canvi que vols i els límits del seu abast, i després examina les diferències i els resultats de les proves.
Per exemple: "Address the error-handling finding. Keep the change limited to this function and add a test for the failing case."
Revisa el resultat abans d'enviar comentaris, fer commits o fusionar els canvis.
Revisa sol·licituds de fusió de GitLab
La versió preliminar de GitLab incorpora les sol·licituds de fusió a Revisió de codi. Pots examinar els canvis i fer servir Codex per entendre i resoldre els comentaris de revisió.
Fes servir la connexió de GitLab corresponent al compte i als projectes que vulguis revisar. Per conèixer les opcions de connexió i els permisos del repositori, consulta Connexió de GitLab amb ChatGPT i Codex.
La versió preliminar dins de l'aplicació no inclou les revisions de codi de GitLab al núvol. Connectar GitLab o veure una sol·licitud de fusió a Revisió de codi no activa la revisió automàtica al núvol per a aquell repositori.
Preguntes freqüents
Puc revisar els canvis locals abans de crear una pull request?
Sí. Pots demanar a Codex que revisi els canvis locals. Consulta la guia de revisió de codi per conèixer les opcions de revisió local.
Això trasllada les meves revisions existents al núvol als nous entorns al núvol?
No. Aquesta actualització no migra la revisió de codi existent al núvol als nous entorns al núvol.
