Cambio de nombre o movimiento de archivos y carpetas en TFVC

Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2019

Visual Studio 2019 | Visual Studio 2022

Para los archivos del Control de versiones de Team Foundation (TFVC), puede usar el Explorador de control de código fuente de Visual Studio para mover o cambiar el nombre de un archivo o carpeta a la vez.

También puede usar la utilidad de línea de comandos tf para mover o cambiar el nombre de archivos o carpetas en TFVC. Para obtener más información, consulte Comando Rename (Control de versiones de Team Foundation).

Importante

  • No use el Explorador de control de código fuente para mover carpetas o archivos a los que hace referencia un proyecto o solución de Visual Studio. Mueva estos archivos con el Explorador de soluciones en su lugar y use un nuevo conjunto de cambios para insertar en el repositorio el movimiento.

  • Si no usa TFVC para el control de versiones, use el Explorador de soluciones para mover y cambiar el nombre de los archivos en proyectos o soluciones de Visual Studio.

Requisitos previos

Debe ser uno de los Colaboradores del proyecto. Para más información, vea Permisos predeterminados de TFVC.

Mover un elemento

  1. En el Explorador de control de código fuente, haga clic con el botón derecho en el elemento que quiere mover y elija Mover.

  2. En el cuadro de diálogo Mover, escriba manualmente el destino del elemento en el cuadro A o elija Examinar para usar el cuadro de diálogo Buscar carpeta.

  3. Elija Aceptar.

Cambiar el nombre de un elemento

  1. En el Explorador de control de código fuente, haga clic con el botón derecho en el archivo cuyo nombre quiere cambiar y elija Cambiar nombre.

  2. Escriba el nuevo nombre del elemento.

  3. Elija Aceptar.

Corregir el resultado después de cambiar el nombre de un elemento en el sistema operativo

Evite usar el sistema operativo, como el Explorador de archivos de Windows o el comando rename del símbolo del sistema de Windows, para cambiar el nombre de los elementos administrados por TFVC. Si usa el sistema operativo para cambiar el nombre de un elemento en un área de trabajo local, Visual Studio detecta el cambio como dos cambios: una adición y una eliminación. Puede combinar las dos acciones en una acción de cambio de nombre.

Nota:

Este problema no se aplica al control de versiones de Git.

  1. En Team Explorer de Visual Studio, elija Cambios pendientes.

  2. En la sección Cambios excluidos de la página Cambios pendientes, seleccione Detectado.

  3. En el cuadro de diálogo Promover cambios candidatos, seleccione las acciones eliminar y agregar, haga clic con el botón derecho y elija Promover como cambio de nombre.

  4. Un solo cambio de nombre aparece ahora en la sección Cambios incluidos.

Sugerencia

  • Cuando se inicia una nueva tarea, se recomienda descargar los archivos más recientes del servidor antes de realizar cambios en los archivos del área de trabajo.
  • Evite cambiar el nombre de un elemento que se ha bifurcado y que todavía no se ha protegido. Si intenta hacerlo, se produce un conflicto.

Pasos siguientes

Puede revisar y administrar su trabajo, suspender el trabajo y, en última instancia, aportar su trabajo al código base del equipo.