Desarrollar código y administrar cambios pendientes
Publicada: abril de 2016
La mayoría de los cambios que efectúa en los archivos se ponen en cola como cambios pendientes. Mientras trabaja, puede organizar, administrar y obtener información sobre lo que ha cambiado.
Trabajar en el Explorador de soluciones
Usar la página Mi Trabajo para administrar el trabajo
Usar la página Cambios pendientes para administrar el trabajo
Consultar los cambios
Deshacer los cambios pendientes
Usar el símbolo del sistema
Obtener sugerencias
Trabajar en el Explorador de soluciones
En la página principal de Team Explorer (teclado: Ctrl + 0, H), puede iniciar la codificación de una nueva solución o una solución existente.
Después de abrir la solución, abra el Explorador de soluciones (teclado: Ctrl + Alt + L).
Al abrir y modificar un archivo en el Explorador de soluciones, el archivo se desprotege automáticamente. Aparecerán iconos para indicar qué archivos no han cambiado , cuáles se han desprotegido,
y cuáles se han agregado a la solución
.
Si está trabajando en una solución que contiene muchos archivos, es muy probable que le resulte conveniente filtrar el Explorador de soluciones para mostrar solo los archivos que ha modificado (teclado: Ctrl + [, P).
Usar la página Mi Trabajo para administrar el trabajo
Si utiliza Visual Studio Premium o Visual Studio Ultimate, puede utilizar la página Mi trabajo (teclado: Ctrl + 0, M) de Team Explorer para administrar el trabajo.
Puede utilizar Mi Trabajo para:
Realizar un seguimiento de su trabajo en elementos de trabajo
Suspender y reanudar posteriormente el trabajo (incluidos los cambios de archivo, los elementos de trabajo asociados y el estado de Visual Studio, como la posición de las ventanas y los puntos de interrupción)
Solicitar una revisión de código
Para consultar un ejemplo paso a paso, vea Un día en la vida de un desarrollador de ALM: Escribir código nuevo para un caso de usuario y Un día en la vida de un desarrollador de ALM: Suspender el trabajo, corregir un error y realizar una revisión de código.
Sugerencias
Puede controlar los tipos de elementos de trabajo que aparecen en la sección Elementos de trabajo disponibles. Elija una de las opciones predeterminadas o cualquiera de sus consultas personales que se encuentran en la carpeta raíz Mis consultas. Para trabajar con estas consultas, en Team Explorer, elija
Página principal y, a continuación, Elementos de trabajo.
Cuando mueve un elemento de trabajo a Disponible, En curso o Suspendido, el estado del elemento de trabajo o los comentarios se actualizan para notificar automáticamente el estado al equipo. Por ejemplo, el panel de tareas del equipo se actualiza para mostrar su estado. Vea Collaborate [redirected].
Si el proyecto de equipo contiene definiciones personalizadas de tipos de elemento de trabajo, es posible que tenga problemas si utiliza Mi trabajo, a menos que un administrador del proyecto de equipo haya dado ya ciertos pasos. Vea Configurar y personalizar herramientas de planeación ágiles para un proyecto de equipo y Update a Customized Process Template to Access New Features.
Usar la página Cambios pendientes para administrar el trabajo
Puede utilizar la página Cambios pendientes (teclado: Ctrl + 0, P) de Team Explorer para administrar el trabajo.
Sugerencia
-
Puede
desacoplar la página Cambios pendientes de Team Explorer y abrirla en una nueva ventana.
-
Puede alternar entre la vista de lista y la vista árbol en el menú de acciones.
Casi todos los cambios que realice en los archivos del equipo de desarrollo se almacenarán en el área de trabajo como cambios pendientes hasta que los proteja:
cambiar nombre (también mover elementos)
propiedad
tipo (codificación de archivos)
Trabajar con cambios detectados automáticamente
Si trabaja en un área de trabajo local, Visual Studio puede detectar los cambios que se realizan fuera del sistema. Si edita un archivo fuera de Visual Studio (por ejemplo, en el Bloc de notas), el cambio aparecerá automáticamente en Cambios incluidos.
Si agrega o quita un archivo fuera de Visual Studio, por ejemplo, en el Explorador de Windows (Explorador de archivo en Windows 8), el vínculo Cambios detectados aparecerá en la sección Cambios excluidos. Elija este vínculo si desea incluir estos cambios. Aparecerá el cuadro de diálogo Promover cambios candidatos. Puede abrir el menú contextual de elementos agregados y elegir Examinar en el Explorador de Windows para mostrarlos o Eliminar del disco para eliminarlos.
Nota
Las carpetas vacías no aparecerán.
Si los elementos que no necesita proteger aparecen habitualmente en el cuadro de diálogo Promover cambios candidatos, puede seleccionar uno de ellos, abrir el menú contextual y elegir Omitir este elemento local para omitir el elemento. También puede elegir Omitir por extensión u Omitir por nombre de archivo para crear un archivo que haga que Visual Studio omita sistemáticamente este tipo de archivo. Para obtener más información acerca de los archivos .tfignore, vea Agregar archivos al servidor.
Asociar elementos de trabajo
Se recomienda asociar los elementos de trabajo (como tareas o errores) a los cambios. En Elementos de trabajo relacionados, arrastre los elementos de trabajo de una consulta o agréguelos por Id.
Excluir los cambios
Consulte 325ef815-f163-4b3c-8fcb-2b7faf09c83d#include_exclude
Consultar los cambios
Puede revisar lo que ha cambiado en un archivo.
Usar Cambios pendientes para ver los cambios
En la página Cambios pendientes, abra el menú contextual del elemento y elija:
Comparar con la versión del área de trabajo para ver lo que ha cambiado en la versión del área de trabajo
Comparar con la versión más reciente para ver cómo los cambios se comparan con la última versión del archivo en el código base del equipo
Usar el Explorador de Soluciones o el Explorador de control de código fuente para ver los cambios
Busque y seleccione el elemento en el Explorador de Soluciones o en el Explorador de control de código fuente.
Abra el menú contextual del elemento y, a continuación, elija Comparar.
En el cuadro de diálogo Comparar, en el menú Tipo, elija:
Versión del área de trabajo para ver lo que ha cambiado en la versión del área de trabajo
Última versión para ver cómo se comparan los cambios con la última versión del archivo de código base del equipo
Una de las demás opciones: Conjunto de cambios, Fecha o Etiqueta.
Elija Aceptar.
Aparecerá la ventana Diferencias. Vea Comparar archivos.
Deshacer los cambios pendientes
Puede descartar un cambio, varios cambios o todos los cambios pendientes del área de trabajo.
Nota
Algunas otras opciones:
-
En primer lugar, puede descartar provisionalmente los cambios en un conjunto de cambios aplazados del servidor antes de eliminarlos del área de trabajo.
-
Si ha protegido el cambio y desea revertirlo, vea Revertir conjuntos de cambios.
Para deshacer algunos de los cambios pendientes
En el Explorador de Soluciones, en la ventana Cambios Pendientes, o en el Explorador de control de código fuente, seleccione uno o varios elementos, abra su menú contextual y elija Deshacer o Deshacer cambios pendientes.
Sugerencia
Para deshacer todos los cambios realizados en la solución o en un proyecto de código, abra el menú contextual y, a continuación, elija Deshacer cambio pendiente.
En el cuadro de diálogo Deshacer cambios pendientes, asegúrese de que los cambios que desea deshacer están seleccionados y, a continuación, elija Deshacer cambios.
Para deshacer todos los cambios pendientes
- En la página Cambios pendientes, elija el vínculo Acciones y, a continuación, elija Deshacer todo.
Usar el símbolo del sistema
Status (Comando): muestra los cambios pendientes en el símbolo del sistema.
Checkin (Comando): muestra los cambios pendientes en el cuadro de diálogo Proteger.
Undo (Comando): deshace los cambios pendientes.
Sugerencia
Puede usar este comando para deshacer la desprotección de otro usuario si tiene los permisos suficientes.
Difference Command: muestra lo que ha cambiado en un archivo.
Pasos siguientes
Cuando esté listo:
Para solicitar una revisión de código de los cambios pendientes, en la página Cambios pendientes, elija Solicitar revisión. Vea Un día en la vida de un desarrollador de ALM: Suspender el trabajo, corregir un error y realizar una revisión de código.
Si necesita aplazar temporalmente los cambios, vea Suspender el trabajo y administrar los conjuntos de datos aplazados.
Proteja y agregue los cambios al código base del equipo. Consulte Proteger su contribución al código base del equipo.
Sugerencias
Si no está familiarizado con el desarrollo de aplicaciones con Visual Studio y Team Foundation Server: recorra paso a paso dicho proceso con un equipo Agile mientras los miembros del equipo colaboran para desarrollar una aplicación.
Cuando comience un nuevo elemento de trabajo, probablemente sea conveniente que descargue los últimos archivos del servidor para poder desprotegerlos e iniciar el trabajo.
Usar el Explorador de control de código fuente para administrar los archivos con control de versiones.