3.1.8.3 Crear el Pull Request con Azure DevOps

Puedes crear el Pull Request desde Azure DevOps el cual me parece mas cómodo y con mas opciones.

Opción 1:

  1. Entra a tu cuenta de Azure DevOps, luego da clic en Pull requests. En la parte superior se muestra el Pull Request que se creo en la sección anterior.

Opción 2:

  1. En tu cuenta de Azure DevOps da clic en Commits, en la rama seleccionada la cual se ve en la parte superior izquierda, al lado del menún principal. En la sección superior se muestra tu Pull Request.

2. Da clic en Create a pull rquest.

3. Configura lo siguiente:

  • Rama: En la parte superior elige en que rama deeseas agregar tus cambios. Por lo general se agregan a la rama desarrollo. En este ejemplo se agregará a la rama desarrollo.

  • Title: Elige un título descriptivo del cambio, o puedes seguir alguna convención de nombres.

  • Description: Puedes agregar una descripción ma detallada de los cambios.

  • Reviewers: Elihe que programador va a revisar los cambios de código.

  • Work items to link: Puedes enlazar el número de task relacionado con el código

  • Files: Se muestra la lista de archivos con cambios y los puedes seleccionar para ver sus cambios.

Opción Files:

Del lado izquierdo se muestra la lista de archivos izquierdo. En el ejemplo solo cambie el archivo Categoria.cs y solo cambie unos comentarios.

Le das clic al archivo y se muestra del lado izquierdo como estaba el código antes y como estaba después.

Puedes volver a revisar para comparar que no se te haya olvidado algo, o algún error de escribir mal una variable. etc.

4. Da clic en Create.Según como esten configuradas las notificaciones en el proyecto, se le envia un correo al programador que elegiste como reviewer, para que este enterado de que debe revisar el cambio.

Puedes agregar un programador por default que revise cada pull request, o puedes por ejemplo poner reglas para que no elijan la rama master por error.

Se muestra las siguientes opciones:

  • Files: Se muestran los archivos cambiados

  • Updates: En caso de que el programador que revisa tenga sugerncias, los nuevos cambios se muestran en la sección Updates.

  • Commits: Se muestra la descripción que diste a los commits.

  • Approve: Si no tienes reviewer obligatorio, tu mismo puedes Aprobar el cambio en esta opción. De lo contrario solo le aparece al Reviewer cuando consulta tu Pull Rquest

  • Complete: Permite completar el cambio e integrarlo a la rama elegida. En este ejemplo es desarrollo

  • En la parte inferior se ven los comentarios que hacen los reviewers, pueden hacerlos en esa sección o directamente en el código.

4. Una vez que los cambios son aprobados da clic en Complete para incorporar tus cambios a la rama desarrollo.

Last updated