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.

Abrir una solución en la página principal de Team Explorer

Después de abrir la solución, abra el Explorador de soluciones (teclado: Ctrl + Alt + L).

Explorador de soluciones con proyectos de prueba y clase

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 Icono Estado protegido TFSC, cuáles se han desprotegido, Icono Estado desprotegido TFSC y cuáles se han agregado a la solución Icono Estado de inclusión pendiente TFSC.

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 Filtro de cambios (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.

Lista de tareas pendientes en la página Mi trabajo en Team Navigator

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

  • Sugerencia 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 Icono de inicio Página principal y, a continuación, Elementos de trabajo.

  • Sugerencia 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].

  • Sugerencia 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.

Protección de cambios pendientes

Sugerencia

  • Puede Desacoplar 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:

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

  1. Busque y seleccione el elemento en el Explorador de Soluciones o en el Explorador de control de código fuente.

  2. Abra el menú contextual del elemento y, a continuación, elija Comparar.

  3. 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.

  4. 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:

Para deshacer algunos de los cambios pendientes

  1. 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.

  2. 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:

Sugerencias