Share via


Mejorar la calidad del código con directivas de protección de equipo

Al usar el control de versiones de Team Foundation (TFVC), pueden crearse directivas de protección para los proyectos de equipo a fin de aplicar procedimientos que mejoren tanto el código como la eficacia de desarrollo del grupo.Las directivas de protección son reglas que se establecen en el nivel del proyecto de equipo y cuya implantación es obligatoria en los equipos de los desarrolladores antes de que el código pueda protegerse.

Puede especificar estas directivas de protección del proyecto de equipo:

  • Compilaciones: requiere que las interrupciones de compilación creadas durante una compilación se corrijan antes de una nueva protección.

  • Comentarios del conjunto de cambios: requiere que los usuarios ofrezcan comentarios al proteger los cambios.

  • Análisis de código: requiere la ejecución del análisis de código antes de llevar a cabo la protección.

  • Elementos de trabajo: requiere que uno o varios elementos de trabajo estén asociados a la protección.

Nota importanteImportante

Para utilizar las directivas de protección, se debe conectar a Visual Studio Team Foundation Server.

Tareas comunes

Tarea

Contenido adicional

Crear y usar directivas de protección: puede crear directivas de protección mediante la configuración del proyecto de equipo de control de versiones de Team Foundation.

Set and enforce quality gates

Crear y usar directivas de protección de análisis de código: puede elegir un conjunto estándar de reglas de análisis de código o crear un conjunto personalizado.

Crear y usar directivas de protección del análisis de código

Tareas relacionadas

Tarea

Contenido adicional

Configurar el entorno de desarrollo: antes de crear o modificar el código, debe configurar los entornos de desarrollo y pruebas usando el código fuente adecuado.Si trabaja con bases de datos, debe tener acceso a su representación sin conexión.

Setting Up Development Environments

Usar análisis de código en el proceso de desarrollo: los miembros del equipo ejecutan análisis de código en sus equipos de desarrollo.En Visual Studio, los desarrolladores configuran y ejecutan series de análisis de código en proyectos de código concretos, ven y analizan los problemas que surgen en las ejecuciones y crean elementos de trabajo para las advertencias.

Analizar la calidad de la aplicación mediante herramientas de análisis del código

Crear y ejecutar pruebas unitarias: las pruebas unitarias proporcionan a los desarrolladores y evaluadores una forma rápida de buscar errores lógicos en los métodos de clases de proyectos de C#, Visual Basic .NET y C++.Una prueba unitaria se puede crear una vez y ejecutarse cada vez que se cambia el código fuente, a fin de asegurarse de que no se incluye ningún error.

Comprobar código utilizando pruebas unitarias

Seguimiento de elementos de trabajo y defectos: puede usar elementos de trabajo para llevar a cabo el seguimiento y la administración del trabajo y la información del proyecto de equipo.Un elemento de trabajo es un registro de base de datos que Team Foundation usa para seguir la asignación y el progreso del trabajo.Se pueden usar diferentes tipos de elementos de trabajo para seguir diversos tipos de trabajo, como requisitos del cliente, errores del producto y tareas de desarrollo.

Realizar un seguimiento del trabajo y administrar el flujo de trabajo [redirigido]

Recursos externos

Guía

Pruebas para la entrega continua con 2012 – Capítulo 2: Pruebas de unidad: pruebas del interior