Agregar Check-In directivas

Azure Repos | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018 | TFS 2017 | TFS 2015 | VS 2017 | VS 2015 | VS 2013

Los administradores del control de versiones de Team Foundation pueden agregar requisitos de directiva de registro. Estas directivas de protección requieren que el usuario realice acciones cuando realice una comprobación en el control de código fuente; por ejemplo, puede ser necesario que un usuario asocie un elemento de trabajo a un conjunto de cambios. Para obtener más información sobre los check-ins, vea Check In Pending Changes. De forma predeterminada, están disponibles los siguientes tipos de directivas de registro:

  • Compilaciones Requiere que la última compilación se haya realizado correctamente antes de una comprobación.

  • Code Analysis Requiere que el análisis de código se ejecute antes de la comprobación.

  • Elementos de trabajo Requiere que uno o varios elementos de trabajo se asocie a la comprobación.

Visual Studio 2017: las directivas de protección de Visual Studio 2017 deben establecerse a través de Team Explorer, tf.exe o a través de claves del Registro declaradas en el pkgdefde una extensión Visual Studio . Las directivas solo se aplican a una sola instalación Visual Studio 2017 en el equipo. Si tiene varias instalaciones de Visual Studio 2017, deberá establecer la directiva de registro en cada instalación. Más información

Procedimiento

Para crear una directiva de registro

  1. En Team Explorer, seleccione la página Configuración y, a continuación, seleccione Control de código fuente en la Project.

    Aparece el cuadro de Configuración control de código fuente.

  2. Haga clic en la pestaña Directiva de inicio de sesión y, a continuación, haga clic en Agregar.

    Aparece el cuadro de diálogo Agregar directiva de registro.

  3. En la lista Directiva de entrada, seleccione el tipo de directiva que desee y, a continuación, haga clic en Aceptar.

    La lista incluye las siguientes selecciones:

    • Seleccione Compilaciones si desea requerir que una compilación anterior se haya realizado correctamente antes de que se puedan comprobar nuevos cambios.

    • Seleccione Code Analysis si desea requerir que el análisis de código se ejecute antes de que se pueda comprobar el código. Aparece el Code Analysis editor de directivas de servidor.

      Active las casillas de los tipos de análisis de código que desea realizar. Las opciones son Aplicar la comprobación para que solo contenga archivos que forme parte de la solución actual, Aplicar C/C++ Code Analysis (/analizar)y Aplicar Code Analysis para código administrado. Si selecciona la casilla Aplicar Code Analysis para código administrado, seleccione la configuración de regla deseada en Configuración de reglas para Managed Code Analysis.

      Para obtener más información sobre cómo usar las herramientas de análisis de código, vea Crear Code Analysis Check-In directivas.

      Cuando haya terminado, haga clic en Aceptar.

    • Si seleccionó Elementos de trabajo, la directiva se agrega a la lista en la que se debe asociar un elemento de trabajo a la comprobación.

  4. Cuando esté satisfecho con la configuración de las directivas de protección, haga clic en Aceptar; La nueva directiva de registro ahora se muestra con futuras visualizaciones.