Descripción general
Revisión de código reúne en un solo lugar pull requests, cambios de código, hallazgos de revisión, comentarios y comprobaciones. Puedes revisar los cambios de otra persona, hacer un seguimiento de los comentarios sobre tus propias pull requests o pedir a Codex que te explique un cambio antes de responder.
El complemento Revisión de código permite realizar revisiones en la aplicación de escritorio y en la web. La revisión de solicitudes de fusión de GitLab está disponible en versión preliminar. Las revisiones de código en la nube para GitLab no están disponibles.
Antes de empezar
Usa una cuenta del repositorio que tenga acceso a la pull request que quieras revisar. Tus permisos en el repositorio determinan qué puedes leer o modificar.
En un Área de trabajo administrada, debes tener acceso al complemento Revisión de código y a las conexiones con aplicaciones que sean necesarias. Instalar un complemento no concede acceso a un repositorio.
Para saber cómo configurar los complementos y gestionar los controles del Área de trabajo, consulta Complementos en ChatGPT y Codex.
Busca una pull request
Abre Revisión de código para buscar pull requests que hayas creado o que te hayan pedido revisar. Usa la búsqueda y los filtros para acotar la lista y, después, selecciona una pull request.
Comprueba el repositorio, el título, el autor y la rama para confirmar que estás revisando el cambio correcto. La descripción explica el objetivo del autor; la vista de diferencias muestra el código que ha cambiado.
Revisa los cambios
Lee la descripción y el resumen de la pull request.
Examina los archivos modificados y las líneas relevantes en la vista de diferencias.
Revisa los hallazgos y los comentarios existentes.
Consulta los resultados de las pruebas, las comprobaciones y los conflictos de fusión que sigan sin resolverse.
Pregunta a Codex sobre cualquier aspecto que requiera más investigación.
Contrasta los hallazgos generados con el código correspondiente antes de basarte en ellos.
Pregunta a Codex sobre una pull request
Usa la conversación de la pull request para hacer preguntas sobre los cambios o investigar un hallazgo. Indica el comportamiento o los criterios de revisión que te interesen. Por ejemplo:
«Explica cómo afecta este cambio al inicio de sesión».
«Comprueba si la nueva ruta de ejecución en caso de error libera la conexión a la base de datos».
«Muéstrame el código que respalda este hallazgo».
«Compara esta versión con los comentarios de revisión e identifica lo que siga sin resolverse».
También puedes pedir a Codex que prepare una corrección. Describe el cambio que quieres y cualquier límite de alcance; después, examina las diferencias y los resultados de las pruebas.
Por ejemplo: «Resuelve el problema detectado en la gestión de errores. Limita el cambio a esta función y añade una prueba para el caso que falla».
Revisa el resultado antes de enviar comentarios, hacer un commit de los cambios o fusionarlos.
Revisa solicitudes de fusión de GitLab
La versión preliminar de la integración con GitLab incorpora las solicitudes de fusión a Revisión de código. Puedes examinar los cambios y usar Codex para comprender y abordar los comentarios de revisión.
Usa la conexión de GitLab correspondiente a la cuenta y los proyectos que quieras revisar. Para conocer las opciones de conexión y los permisos del repositorio, consulta Conectar GitLab a ChatGPT y Codex.
La versión preliminar dentro de la aplicación no incluye revisiones de código en la nube para GitLab. Conectar GitLab o ver una solicitud de fusión en Revisión de código no activa la revisión automática en la nube para ese repositorio.
Preguntas frecuentes
¿Puedo revisar los cambios locales antes de crear una pull request?
Sí. Puedes pedir a Codex que revise los cambios locales. Consulta las opciones de revisión local en la guía de revisión de código.
¿Se trasladan mis revisiones actuales en la nube a los nuevos entornos en la nube?
No. Esta actualización no migra las revisiones de código actuales en la nube a los nuevos entornos en la nube.
