Cambios pendientes

Actualización: noviembre 2007

En el Control de versiones de Team Foundation, los cambios en los archivos o espacios de nombres se conservan localmente hasta que se protegen. Estos cambios localmente conservados se denominan cambios pendientes. Se utilizan las ventanas Proteger y Cambios pendientes para ver y administrar los cambios pendientes. Para obtener más información, vea Utilizar las ventanas de cambios pendientes y de protección de cambios pendientes.

Tipos de cambios pendientes

Un cambio pendiente es una revisión de archivos o un cambio del espacio de nombres en un elemento de un área de trabajo. En concreto, una revisión de archivo es un cambio del contenido de un archivo y un cambio de espacio de nombres es un cambio en la ubicación o nombre de archivo o carpeta en un área de trabajo de control de versiones.

El estado actual de todos los archivos y carpetas de todas las áreas de trabajo para un servidor se conserva en las definiciones del área de trabajo en Team Foundation Server. Cualquier usuario con los permisos adecuados puede ver si un elemento tiene algún cambio pendiente, qué tipo de cambio pendiente representa, quién realiza el cambio y en qué área de trabajo.

Antes de realizar la protección, las revisiones de archivos se denominan ediciones pendientes y los cambios del espacio de nombres se denominan inclusiones pendientes, modificaciones pendientes, eliminaciones pendientes, cambios de nombre pendientes, desplazamientos pendientes, bifurcación pendiente y codificación de archivo pendiente.

Inclusiones pendientes

Cuando agrega un archivo a un proyecto con control de versiones, Visual Studio asume que pretende editarlo de alguna forma antes de ponerlo a disposición de sus compañeros de equipo. Por tanto, los archivos que se acaban de agregar no se protegen automáticamente y se tratan como inclusión pendienteen el control de versiones hasta que los proteja explícitamente en los cambios no confirmados y, de esta forma, los ponga a disposición de los compañeros de equipo.

Modificaciones pendientes

Cuando desprotege un archivo para su edición en el área de trabajo, Team Foundation lo convierte en modificable y lo agrega a la lista de cambios pendientes para el área de trabajo. De forma predeterminada, varios usuarios pueden desproteger y editar simultáneamente el mismo archivo desde un servidor de Team Foundation. Sin embargo, es posible bloquear un archivo. Para obtener más información, vea Cómo: Bloquear y desbloquear carpetas o archivos.

Eliminaciones pendientes

Cuando se elimina un archivo, se elimina del disco local; sin embargo, permanece en el servidor hasta que la eliminación pendiente se proteja. Para obtener información, vea Cómo: Eliminar archivos y carpetas del control de versiones.

Recuperación de eliminaciones pendientes

Cuando recupera un archivo, se restaurará del servidor durante el proceso de protección.

Cambios de nombre pendientes y desplazamientos pendientes

Cuando cambia el nombre o se desplaza un archivo, se cambia o se desplaza en el disco local, pero los cambios no se reflejan en el servidor hasta que se realice la protección. Debe proteger las eliminaciones junto con los demás cambios pendientes. Para obtener más información, vea Cómo: Mover, cambiar de nombre y eliminar archivos y carpetas bajo control de versiones.

Bifurcación pendiente

Cuando crea una bifurcación, la operación de bifurcación en el servidor de Control de versiones de Team Foundation no se confirma hasta que la bifurcación se protege. Para obtener más información, vea Cómo: Bifurcar archivos y carpetas.

Cambio de codificación de archivo pendiente

Cuando se cambia la codificación de un archivo, la operación no se confirma hasta que el archivo se protege. Para obtener más información, vea Cómo: Configurar la codificación de archivos del control de versiones.

Administrar cambios pendientes

Un cambio pendiente se crea cuando agrega un elemento a un control de versiones o desprotege un elemento desde su área de trabajo para modificarlo, eliminarlo, cambiar el nombre o desplazarlo.

En cualquier momento, puede ver y administrar los cambios pendientes en el área de trabajo actual mediante la ventana Cambios pendientes de Visual Studio.

Dependiendo de sus necesidades, puede realizar una de las cuatro acciones siguientes en un cambio pendiente:

  • Proteger

  • Aplazar

  • Retomar cambios aplazados

  • Deshacer

Proteger los cambios pendientes

Cuando protege los cambios pendientes, Team Foundation crea un nuevo conjunto de cambios en el servidor. A continuación, los compañeros de equipo pueden tener acceso al código realizando una operación Get Latest.

Para obtener información sobre cómo proteger los cambios pendientes, vea Cómo: Proteger cambios pendientes.

Utilice el comando Get Latest antes de proteger los cambios pendientes para descargar las versiones más recientes del servidor y generar el código para asegurarse de que no interrumpe la compilación. Para obtener más información sobre la protección de cambios pendientes, vea Enviar cambios al servidor del control de versiones.

Aplazar y retomar cambios aplazados de los cambios pendientes

Cuando sea necesario, se pueden mover los cambios pendientes del área de trabajo utilizando el comando Shelve. También puede realizar una operación de retomar cambios aplazados. Para obtener más información, vea Cómo: Almacenar cambios pendientes y retomar cambios aplazados.

Deshacer los cambios pendientes

Finalmente, puede quitar los cambios pendientes del área de trabajo y volver a la versión del área de trabajo original utilizando el comando Undo.

Vea también

Tareas

Cómo: Ver y administrar todos los cambios pendientes en el espacio de trabajo

Cómo: Ver cambios pendientes de otros espacios de trabajo

Conceptos

Trabajar con espacios de trabajo del control de versiones

Otros recursos

Trabajar con carpetas y archivos del control de versiones