Suspender el trabajo y administrar los conjuntos de datos aplazados

 

Publicada: abril de 2016

Por varias razones, a veces es necesario aplazar una parte del trabajo o todo el trabajo en curso. Los conjuntos de cambios aplazados resultan útiles cuando es necesario detener el trabajo por:

  • Una interrupción: tiene cambios pendientes que no están listos para protegerlos, pero necesita trabajar en otra tarea.

  • Una colaboración: tiene cambios pendientes que no están listos para protegerlos, pero necesita compartirlos con otro miembro del equipo.

  • Una revisión de código: desea que otro miembro del equipo realice una revisión del código de los cambios pendientes.

    Sugerencia

    Si utiliza Visual Studio Premium o una edición más avanzada, puede utilizar la característica Revisión de código.

  • Una compilación privada: antes de proteger los cambios, puede usar el sistema automatizado de compilación para compilar y probar el código.

  • Una copia de seguridad: tiene un trabajo en curso que no puede finalizar ahora y desea realizar una copia de seguridad para guardarla en el servidor y que esté a disposición de otros miembros del equipo que puedan necesitarla.

  • Una entrega: tiene un trabajo en curso que desea transferir a otro miembro del equipo.

Puede mover sus cambios pendientes a un conjunto de cambios aplazados del servidor y después limpiar el área de trabajo. El conjunto de cambios aplazados no solo guarda y almacena las revisiones del archivo, sino también los comentarios, la lista de elementos de trabajo relacionados y las notas de protección (si se evalúan las directivas antes de aplazar el conjunto de cambios).

Permisos necesarios

Debe ser uno de los Contributors de su proyecto de equipo. Vea Team Foundation Server default groups, permissions, and roles.

¿Qué desea hacer?

  • Suspender y reanudar el trabajo desde la página Mi trabajo

  • Aplazar algunos cambios

  • Buscar un conjunto de cambios aplazados

  • Ver y ejecutar un conjunto de cambios aplazados

  • Trabajar desde el símbolo del sistema

  • Obtener sugerencias

Suspender y reanudar el trabajo desde la página Mi trabajo

Nota

La característica Mi trabajo solo está disponible en Visual Studio Premium y Visual Studio Ultimate.

En la página Mi trabajo puede guardar y restaurar no solo los cambios del archivo y los elementos de trabajo relacionados, sino también la posición de las ventanas abiertas, los puntos de interrupción y otros elementos importantes.

En Team Explorer, elija Icono de inicio Inicio y, a continuación, Mi trabajo. En la página Mi trabajo, elija Suspender y aplazar, y escriba una descripción del trabajo suspendido.

Paneles afectados al suspender un elemento de trabajo

Cuando esté preparado para reanudar el trabajo, vaya a la sección Trabajo suspendido y aplazado de la página Mi trabajo, seleccione un conjunto de trabajo suspendido y elija Reanudar.

Reanudar y completar una tarea

Aplazar los cambios

Sugerencia

En el Explorador de soluciones o en el Explorador de control de código fuente, puede aplazar un subconjunto específico de los archivos en los que está trabajando; para ello, selecciónelos, abra el menú contextual y, a continuación, elija Aplazar los cambios pendientes.Aparecerá la página Cambios pendientes, que estará preparada para aplazar exclusivamente los archivos seleccionados.

Para aplazar los cambios

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

  2. En la página Cambios pendientes, asegúrese de que los cambios que desea aplazar aparecen en la sección Cambios incluidos. Puede arrastrar archivos entre Cambios incluidos y Cambios excluidos (método abreviado de teclado: abra el menú contextual de un elemento y, a continuación, elija Incluir o Excluir).

  3. Elija el vínculo Aplazar.

  4. Escriba un nombre para el conjunto de archivos aplazados.

    Archivar algunos cambios

  5. (Opcional) Seleccione cualquiera de las casillas siguientes:

    • Mantener los cambios pendientes localmente

      Esta casilla está activada de manera predeterminada. Cuando se selecciona esta casilla, los cambios pendientes (incluidos los comentarios y la lista de los elementos de trabajo relacionados) no se quitan del área de trabajo. Si desea limpiar el área de trabajo para trabajar en otra tarea, debe desactivar esta casilla.

    • Evaluar directivas y proteger notas antes de aplazar

      Cuando selecciona esta opción, se evalúan todas las directivas de protección antes de que se cree el conjunto de cambios aplazados. Para obtener más información sobre las directivas de protección, vea Set and Enforce Quality Gates.

  6. Elija el botón Aplazar.

Buscar un conjunto de cambios aplazados

Para buscar un conjunto de cambios aplazados

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

  2. Elija el vínculo Acciones y, a continuación, Buscar conjuntos de cambios aplazados.

  3. En la página Buscar conjuntos de cambios aplazados, escriba el nombre o el alias de un miembro del equipo de proyecto en el cuadro y elija la tecla Entrar.

    Buscar conjuntos de cambios aplazados

    Sugerencia

    Si no conoce el nombre del propietario, puede escribir * para mostrar los conjuntos de cambios aplazados de todos los usuarios.

  4. En la lista Resultados se muestra una lista de los conjuntos de cambios aplazados. Puede especificar un filtro para reducir el tamaño de la lista.

Ver y ejecutar un conjunto de cambios aplazados

Una vez que tenga la lista de conjuntos de cambios aplazados (explicados en “Para buscar un conjunto de cambios aplazados "), en la página Buscar conjuntos de cambios aplazados, haga doble clic en un conjunto de cambios aplazados para verlo.

Aparecerá la página Detalles del conjunto de cambios aplazados.

Detalles del conjunto de datos aplazado

  • Puede alternar entre la vista de lista y la vista de árbol en el menú Acciones.

  • Para obtener más información sobre un cambio realizado en un archivo, abra el menú contextual y elija Abrir, Ver historial o una de las opciones de Comparar.

  • Elija Retomar cambios aplazados si desea recuperar los cambios del conjunto de cambios aplazados en el área de trabajo:

    1. Si hay algún cambio de archivo que no desea retomar, abra el menú contextual del archivo y, a continuación, elija Excluir.

    2. Si desea eliminar el conjunto de cambios aplazados, desactive la casilla Mantener conjunto de cambios aplazados en el servidor.

    3. Si no quiere restaurar la lista de elementos de trabajo y las notas de protección que están guardadas en el conjunto de cambios aplazados, desactive la casilla Restaurar los elementos de trabajo y las notas de protección.

    4. Elija el botón Retomar cambios aplazados.

    Si hay conflictos entre los cambios del conjunto de cambios aplazados y las versiones de archivo del área de trabajo, el sistema le pedirá que los resuelva.

  • Elija Eliminar conjunto de cambios aplazados si desea eliminar el conjunto de cambios aplazados.

    Advertencia

    Asegúrese de que no necesita ninguno de los trabajos almacenados en un conjunto de cambios aplazados antes de eliminarlo.No hay modo de recuperar un conjunto de cambios aplazados eliminado.

Trabajar desde el símbolo del sistema

Sugerencias

  • Sugerencia A diferencia de un conjunto de cambios, un conjunto de cambios aplazados es una entidad sin control de versiones. Si un usuario retoma los cambios aplazados que componen un conjunto de cambios aplazados, edita varios archivos y vuelve a aplazar los cambios del conjunto; el sistema no crea una nueva versión de los elementos para compararlos posteriormente ni tampoco mantiene ningún registro de quién revisó los elementos, cuándo o de qué forma. El conjunto de cambios aplazados original se reemplaza completamente.

  • Sugerencia Pueden producirse conflictos que impidan que se reanude el trabajo suspendido. Si esto ocurre, vea Resolver conflictos del control de versiones de Team Foundation.