Desarrollar código y administrar cambios pendientes
Azure Repos | Azure DevOps Server 2020 | Azure DevOps Server 2019 | TFS 2018 | TFS 2017 | TFS 2015 | VS 2017 | VS 2015 | VS 2013
La mayoría de los cambios que efectúa en los archivos se ponen en cola como cambios pendientes. A medida que trabaja, puede organizar, administrar y obtener detalles sobre lo que ha cambiado.
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. Los iconos aparecen para indicar qué archivos no ha cambiado el icono de estado de
los que ha desprotegida icono de estado de
y los que ha agregado a la solución
.
Si está trabajando en una solución que contiene una gran cantidad de archivos, probablemente le resulte conveniente
filtrar el Explorador de soluciones para mostrar solo los archivos que ha cambiado Filtro de cambios (teclado: Ctrl + [, P).
Usar la página Mi Trabajo para administrar el trabajo
Si usa Visual Studio Premium o Visual Studio Ultimate, puede usar la página Mi trabajo (teclado: Ctrl + 0, M) en team explorer para administrar el trabajo.

Puede utilizar Mi Trabajo para:
- Seguimiento del trabajo con 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 obtener un ejemplo paso a paso, vea Día en la vida de un desarrollador de devops:Escribir código nuevo para un caso de usuario y Día en la vida de un desarrollador de devops: Suspender 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 las consultas personales que se encuentran en la carpeta raíz Mis consultas carpeta. Para trabajar con estas consultas, en team explorer, elija inicio
y,a continuación, elija Elementos de trabajo. - Al mover un elemento de trabajo a Disponible ,En curso o Suspendido,el estado o los comentarios del elemento de trabajo se actualizan para que el equipo se informe automáticamente sobre el estado de su trabajo. Por ejemplo, el panel de tareas del equipo se actualiza para mostrar su estado. Consulte Colaboración [redirigido].
- Si el proyecto contiene definiciones de tipo de elemento de trabajo personalizadas, es posible que tenga problemas al usar Mi trabajo, a menos que un administrador del proyecto haya realizado determinados pasos. Consulte Configuración y personalización de las herramientas de planeamiento de Agile para un proyecto y Actualización de una plantilla de proceso personalizada para acceder a nuevas características.
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
la página Cambios pendientes desde 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:
- add
- branch
- delete
- edit
- rename (incluye mover elementos)
- propiedad
- rollback
- type (codificación de archivos)
- Undelete
Trabajar con cambios detectados automáticamente
Si está trabajando en un área de trabajo local,Visual Studio detectar los cambios que realice fuera del sistema. Si edita un archivo fuera Visual Studio (por ejemplo, en Bloc de notas) el cambio aparece automáticamente en los cambios incluidos.
Si agrega o quita un archivo fuera de Visual Studio, por ejemplo, en el Explorador de Windows (Explorador de archivos en Windows 8), el vínculo Cambios detectados aparece en la sección Cambios excluidos. Elija este vínculo si desea incluir estos cambios. Aparece el cuadro de diálogo Promover cambios candidatos. Puede abrir el menú contextual de los elementos agregados y elegir Examinar en Windows Explorer para mostrarlos o Eliminar del disco para eliminarlos.
Nota:
Las carpetas vacías no aparecerán.
Si los elementos que no necesita comprobar aparecen regularmente en el cuadro de diálogo Promover cambios candidatos, puede seleccionar uno de ellos, abrir su menú contextual y elegir Omitir este elemento local para omitir el elemento. También puede elegir Omitir por extensión o Omitir por nombre de archivo para crear un archivo que hará que Visual Studio omitir sistemáticamente este tipo de archivo. Para obtener más información sobre los archivos .tfignore, vea Agregar archivos al servidor.
Asociar elementos de trabajo
Es un procedimiento recomendado asociar 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égrélos por identificador.
Excluir los cambios
Consulte Specify the files you want to check in (Especificar los archivos que desea comprobar).
Consultar los cambios
Puede recordar 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:
- Compare con la versión del área de trabajo para ver lo que ha cambiado a la versión del área de trabajo.
- Compare con la versión más reciente para ver cómo se comparan los cambios con la versión más reciente 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
- Versión más reciente para ver cómo se comparan los cambios con la versión más reciente del archivo en el código base del equipo
- Una de las otras opciones: Conjunto de cambios,Fechao Etiqueta.
- Elija Aceptar.
Aparecerá la ventana Diferencias. Consulte Comparación de 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 colocar los cambios en un conjunto de cambios en el servidor antes de quitarlos del área de trabajo.
- Si ya ha comprobado el cambio y desea revertirlo, consulte Reversión de conjuntos de cambios.
Para deshacer algunos de los cambios pendientes
En Explorador de soluciones, la ventana Cambios pendientes, o Explorador de control de código fuente, seleccione uno o varios elementos, abra el 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 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
Comando de estado: muestra los cambios pendientes en el símbolo del sistema.
Comando Checkin: vea los cambios pendientes en el cuadro de diálogo Insertar.
Comando Deshacer: deshacer los cambios pendientes.
Sugerencia
Puede usar este comando para deshacer la salida de otro usuario si tiene permisos suficientes.
Comando de diferencia: vea 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 Day in the life of an devops Developer: Suspend work, fix a bug y conduct a code review( Día en la vida de un desarrollador de devops: Suspender trabajo, corregir un error y realizar una revisión de código).
- Si necesita reservar los cambios, consulte Suspend your work and manage your shelvesets (Suspender el trabajo y administrar los conjuntos de cambios).
- Compruebe y agregue los cambios en el código base del equipo. Consulte Comprobación del trabajo en el código base del equipo.
Sugerencias
- Si no está nuevo en el desarrollo de una aplicación con Visual Studio y Team Foundation Server: Guía paso a paso con un equipo ágil a medida que colaboran para desarrollar una aplicación.
- Cuando se inicia un nuevo elemento de trabajo, probablemente sea una buena idea descargar los archivos más recientes del servidor antes de des consultar los archivos y comenzar el trabajo.
- Use Explorador de control de código fuente para administrar los archivos en el control de versiones.