Definir restricciones de fusión en la rama main

Por defecto, todos los usuarios del proyecto pueden acceder a la rama main y cualquiera puede realizar cambios en sus archivos. Para restringir los cambios y quién puede enviarle confirmaciones, puede que desee definir restricciones para permitir las fusiones de bifurcaciones solo después de que se hayan aprobado.

  1. En el navegador de la izquierda, haga clic en Administración de proyectos Administración de Proyectos.
  2. Haga clic en Ramas.
  3. En Repositorio y Ramas, seleccione el repositorio de Git y la rama main.
  4. Seleccione la opción Requiere revisión.
  5. En Revisores por defecto, introduzca y seleccione los usuarios.
    Un revisor por defecto es un miembro del proyecto que se agrega automáticamente como revisor cuando se crea una solicitud de fusión en la rama.
  6. En la lista desplegable Aprobaciones, seleccione el número mínimo de revisores que deben aprobar la rama de revisión de una solicitud de fusión, donde la rama seleccionada es la rama de destino
  7. (Opcional) Para permitir que una rama de revisión se fusione con la rama seleccionada solo si la última creación del trabajo enlazado en la solicitud de fusión se ha realizado correctamente, seleccione la casilla de control Requerir creación correcta.
    Para utilizar esta opción, enlace un trabajo de creación a una solicitud de fusión.
  8. (Opcional) Si desea restablecer el estado de aprobación de los revisores si el cambio se transfiere a una rama después de que hayan aprobado la solicitud de fusión, seleccione la casilla de control Reaprobación necesaria cuando se actualiza la rama.
  9. (Opcional) Para asegurarse de que los cambios transferidos a la rama de destino coinciden con el contenido de la rama de revisión, seleccione la casilla de control Los cambios transferidos a la rama de destino deben coincidir con el contenido revisado.
  10. (Opcional) En Usuarios exentos de solicitud de fusión, especifique usuarios que puedan omitir las restricciones de rama y fusionar la rama de revisión de una solicitud de fusión fuera de VB Studio o sin las aprobaciones necesarias.
    Esto resulta útil si desea permitir que algunos usuarios fusionen la rama de revisión independientemente de que se cumplan las condiciones de revisión.
  11. Haga clic en Guardar.