Proteger su contribución al código base del equipo

Utilice la página Cambios pendientes para proteger el código en el código base del equipo.

Proteger una actualización para corregir un error

Permisos necesarios

Debe ser uno de los Contributors para su proyecto de equipo.Vea Grupos predeterminados, permisos y roles de Team Foundation Server.

¿Qué desea hacer?

  • Especificar los archivos que desea proteger

  • Asociar elementos de trabajo

  • Proteger los cambios

  • Resolver advertencias de directiva de protección

  • Realizar una protección controlada

  • Trabajo desde el símbolo del sistema

  • Obtener sugerencias

Especificar los archivos que desea proteger

Puede especificar qué cambios desea guardar arrastrándolos entre los Cambios incluidos y las secciones de Cambios excluidos de la página Cambios pendientes .Puede también controlar la operación de protección mientras trabaja en otras áreas de Visual Studio

  • En el Explorador de soluciones, seleccione una de las siguiente opciones:

    • La solución.

    • Uno o más de los proyectos de código

    • Uno o más archivos

    Después de seleccionar los elementos, abra el menú contextual y elija Guardar.

  • En el explorador de control de código fuente, seleccione uno o varios elementos con cambios pendientes o una o más carpetas que contengan elementos con cambios pendientes.(Los elementos con cambios pendientes se indican mediante este símbolo: Icono Estado desprotegido TFSC).Abra el menú contextual para los elementos seleccionados y elija Guardar.

Asociar elementos de trabajo

Cuando cambie archivos en el código base, normalmente lo hará para completar una tarea, corregir un error o satisfacer la petición de algún otro tipo de elemento de trabajo.Cuando se protegen los cambios, debe asociar tales elementos de trabajo con los cambios que está protegiendo.Entre las ventajas de hacer esto, se incluyen:

Para asociar elementos de trabajo a la protección:

  • Elija el vínculo de Agregar elemento de trabajo por id. en la sección Elementos de trabajo relacionados.

  • Arrastre un elemento de trabajo desde una ventana de consulta a la sección Elementos de trabajo relacionados .

Junto a cada elemento de trabajo, seleccione cómo debe relacionarse con la protección: Asociar o Resolver (solo está disponible si el elemento de trabajo no está en un estado que impida esta relación, como Resuelto, Listo o Cerrado).

SugerenciaSugerencia

Puede abrir el menú contextual de un elemento de trabajo asociado y elegir:

  • Abrir elemento de trabajo para abrir el elemento de trabajo en una pestaña provisional.Si desea ver el elemento de trabajo en una pestaña regular, abra el menú contextual de la pestaña y elija Abrir pestaña (Acceso directo de teclado Ctrl + Alt + Home).

  • Quite el elemento de trabajo si no desea asociar el elemento de trabajo con la protección.

  • Nuevo elemento de trabajo vinculado, Crear copia del elemento de trabajo o Vincular a un elemento existente.

Proteger los cambios

Para proteger los cambios

  1. En Team Explorer, elija Icono de inicioInicio y, después, Cambios pendientes.

  2. En la página Cambios pendientes, escriba un Comentario para que los compañeros del equipo que más tarde deban revisar y conocer el historial de los archivos puedan entender lo que ha hecho.Por ejemplo: Controlador del carro de compras implementado.

  3. Algunos equipos prefieren (y en algunos casos implementan una directiva de protección que lo requiere) que sus miembros proporcionen ciertos tipos de información sobre cada protección.Si un administrador del proyecto del equipo ha habilitado notas protegidas, puede escribir información en cada campo de la sección Notas.

  4. Elija el botón Proteger.

Se produce uno de los siguientes resultados.

ms181407.collapse_all(es-es,VS.110).gifLos cambios se protegen

Todos los cambios de archivo incluidos del área de trabajo junto con el comentario, las notas de protección y los vínculos a elementos de trabajo relacionados se almacenan en el servidor como un único conjunto de cambios.

ms181407.collapse_all(es-es,VS.110).gifLos conflictos bloquean la protección

El sistema le muestra los conflictos entre los cambios y la última versión de los archivos en el servidor.Vea Resolver conflictos de archivos.

ms181407.collapse_all(es-es,VS.110).gifLa protección se bloquea porque infringe una directiva de protección.

Los administradores del proyecto de equipo pueden implementar directivas de protección para animar al equipo a seguir los procedimientos recomendados.Por ejemplo, una directiva de protección puede animar a los miembros del equipo a asociar al menos un elemento de trabajo con los cambios.Para obtener más información, vea Set and Enforce Quality Gates.

En algunos casos, quizás desee remplazar estas directivas de protección.En la sección Advertencias de directiva, elija Invalidar advertencias.

En el cuadro de Motivo, explique por qué está reemplazando la directiva.

ms181407.collapse_all(es-es,VS.110).gifProteger una carpeta controlada por un proceso de compilación de protección controlada

Cuadro de diálogo Protección controlada

Si está protegiendo los cambios en las carpetas de control de versiones que están controladas por una proceso de compilación de protección controlada, aparecerá el cuadro de diálogo Protección controlada.Para obtener información sobre cómo completar la operación de protección, vea Proteger en una carpeta controlada por un proceso de compilación con protección controlada.

Trabaje desde el símbolo del sistema

Sugerencias