Suspender el trabajo y administrar los conjuntos de datos aplazados
Por diferentes razones, a veces es necesario apartar parte o todo su trabajo en curso.Los conjuntos de datos aplazados son útiles cuando quiere detener el trabajo porque:
Interrupción: Tiene cambios pendientes que no están listos para estar protegidos, pero usted necesita trabajar en otra tarea.
Colaboración: Tiene cambios pendientes que no están listos para estar protegidos pero usted necesita compartirlos con otro miembro del equipo.
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 de alto nivel, utilice la característica Revisión del código.
Compilación privada: Antes de proteger los cambios, puede usar el sistema automatizado de compilación para compilar y probar el código.
Copia de seguridad: Tiene un trabajo en curso que no puede finalizar ahora y desea una copia de seguridad que está almacenada en el servidor y está disponible para que otros miembros del equipo que la necesiten puedan tener acceso.
Envío: Tiene un trabajo en curso que desea transferir a otro miembro del equipo.
Puede mover sus cambios pendientes a un conjunto de cambios aplazados en el servidor y después limpiar el área de trabajo.El conjunto de cambios aplazados guarda y almacena no sólo las revisiones del archivo, sino también el comentario, la lista de elementos de trabajo relacionados, y las notas de protección (si se evalúan las directivas antes del aplazamiento).
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?
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
Desde la página Mi trabajo puede guardar y restaurar no solo los cambios del archivo y elementos de trabajo relacionados, sino también la posición de las ventanas abiertas, los puntos de interrupción, y otras pasos importantes.
En Explorador del equipo, elija Inicio, luego elija Mi Trabajo.En la página Mi trabajo, elija Suspender y aplazar, y escriba una descripción del trabajo suspendido.
Cuando esté preparado para reanudar el trabajo, vaya a la sección de Trabajo suspendido y aplazado de la página Mi trabajo, seleccione un conjunto de trabajo suspendido, y elija Reanudar.
[!NOTA]
La característica Mi trabajo solo está disponible en Visual Studio Premium y Visual Studio Ultimate.
Aplazar los cambios
Sugerencia |
---|
En el Explorador de soluciones o el Explorador de control de código fuente, puede aplazar un subconjunto específico de los archivos en los que trabaja: selecciónelos, abra el menú contextual y, a continuación elija Aplazar los cambios pendientes.La página Cambios pendientes aparece, lista para aplazar sólo los archivos seleccionados. |
Para aplazar los cambios.
En Team Explorer, elija Inicio y, después, Cambios pendientes.
En la página Cambios pendientes, asegúrese de que los cambios que desee aplazar se enumeran en la sección Cambios incluídos.Puede arrastrar archivos entre Cambios incluídos y Cambios excluídos (Método abreviado de teclado: abrir el menú contextual de un elemento y, a continuación Incluir o Excluir.
Elija el vínculo Aplazar.
Escriba un nombre para el conjunto de archivos aplazados.
(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 (incluído el comentario y la lista de los 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.
Elija el botón Aplazar.
Buscar un conjunto de cambios aplazados
Para buscar un conjunto de cambios aplazados
En Team Explorer, elija Inicio y, después, Cambios pendientes.
Elija el vínculo Acciones, y elija Buscar conjuntos de cambios aplazados.
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 clave Entrar.
Sugerencia Si no conoce el nombre del propietario, puede escribir * para enumerar los cambios aplazados de todos los usuarios.
Una lista de conjuntos de cambios aplazados aparece en la lista Resultados.Puede escribir 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 los 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 el conjunto de cambios aplazados para verlo.
La página Detalles del conjunto de datos aplazado aparece.
Para obtener más información sobre un cambio 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 del área de trabajo:
Para cualquier cambio de archivo que no desee retomar, abra el menú contextual del archivo y, a continuación Excluir.
Si desea eliminar el conjunto, desactive la casilla Mantener el conjunto de cambios aplazados en el servidor.
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, elimine la selección de la opción Restaurar los elementos de trabajo y las notas de protección.
Elija el botón Retomar cambios aplazados.
Si hay conflictos entre los cambios en el conjunto de cambios aplazados y las versiones de archivo en el área de trabajo, el sistema le pedirá resolverlos.
Elija Eliminar conjunto de cambios aplazados si desea eliminar el conjunto de cambios aplazados.
Precaución Asegúrese de que no necesita ningún trabajo de los almacenados en un conjunto de cambios aplazados antes de que se elimine.No hay modo de recuperar un conjunto de cambios aplazados que ha sido eliminado.
Trabajar desde el símbolo del sistema
Shelve (Comando): Crear o eliminar un conjunto de cambios aplazados.
Shelvesets Command: Enumerar el conjunto de datos aplazados.
Unshelve (Comando): Retomar un conjunto de cambios aplazados.
Difference Command: Comparar los cambios en un archivo de un conjunto de cambios aplazados con otra versión.
Sugerencias
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, entonces 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.
Los conflictos pueden ocurrir e impiden al usuario reanudar el trabajo suspendido.Si esto ocurre, consulte Resolver conflictos de archivos.