Compartir a través de


Desarrollo y uso compartido de código en TFVC con Visual Studio

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

Visual Studio 2019 | Visual Studio 2022

Tanto si el proyecto de software es grande, pequeño o nuevo, es mejor usar el control de versiones lo antes posible. En este artículo se muestra cómo empezar a trabajar con el control de versiones de Team Foundation (TFVC), un sistema de control de versiones centralizado.

  • Si desea trabajar en un sistema de control de versiones distribuido, puede usar Git con Azure Repos.

  • Si tiene código que desea migrar a Azure DevOps Services, consulte la introducción a la migración.

Prerrequisitos

Categoría Requisitos
Acceso al proyecto Miembro del proyecto de Azure DevOps donde se encuentra el repositorio tfVC.
Permisos - Leer: Para ver el repositorio y su contenido.
- Proteger: para proteger los cambios en el repositorio.
- Desactive: Para consultar los archivos para su edición.
- Administrar áreas de trabajo: para crear y administrar áreas de trabajo.
Herramientas Visual Studio.

Nota:

TFVC no se admite en versiones de ARM de Visual Studio.

Conexión al proyecto

  1. En Visual Studio, en la página Inicio de Team Explorer, seleccione el icono Administrar conexiones .

  2. En la página Conectar de Team Explorer, haga clic con el botón derecho en el proyecto que contiene el repositorio y seleccione Conectar.

    Captura de pantalla que muestra la selección de Conectar para conectar un proyecto.

    Si el proyecto que desea no aparece, seleccione Administrar conexiones, seleccione Conectar a un proyecto y, a continuación, seleccione el proyecto que desee. Para obtener más información, vea Conectar desde Visual Studio o Team Explorer.

Nota:

Algunas opciones de menú de TFVC no se muestran en Visual Studio hasta que se conecta a TFVC.

Configuración del área de trabajo

  1. En la página Inicio de Visual Studio Team Explorer, seleccione Configurar el área de trabajo para asignar el proyecto a una carpeta de la máquina de desarrollo.

  2. Confirme la ruta del área de trabajo y seleccione Asignar y obtener para asignar el área de trabajo y obtener el código.

    Captura de pantalla que muestra la asignación del área de trabajo para obtener código.

    Ahora puede proteger el origen, las compilaciones de cola y administrar el trabajo.

    Captura de pantalla que muestra un mensaje de confirmación que comprueba que Visual Studio está conectado ahora al proyecto.

Si no ve el vínculo Configurar el área de trabajo , es posible que ya tenga un área de trabajo en el equipo. Para ver las áreas de trabajo existentes, abra el Explorador de control de código fuente o busque en Soluciones en Team Explorer. Para obtener más información, consulte Usar el Explorador de control de código fuente para administrar archivos en TFVC y Crear y trabajar con áreas de trabajo.

Captura de pantalla que muestra Team Explorer, donde puede seleccionar Explorador de control de código fuente o Administrar áreas de trabajo.

Nota:

TFVC no admite áreas de trabajo en unidades de red ni rutas UNC.

Adición del código al control de versiones

  1. Para crear un nuevo proyecto de código para colocar en el control de código fuente de TFVC, seleccione Nuevo en Soluciones en la página principal de Team Explorer. Coloque la nueva solución en la carpeta del área de trabajo asignada, como c:\Users\<YourName>\Source\Workspaces\YourTeamProject\.

    Captura de pantalla que muestra la página principal de Team Explorer con Nuevo resaltado en Soluciones.

    O bien, si ya tiene una aplicación en curso que desea colocar en el control de código fuente de TFVC, mueva la solución a la carpeta del área de trabajo en el Explorador de archivos de Windows.

    Captura de pantalla que muestra cómo mover el código fuente a la carpeta del área de trabajo.

  2. Abra la solución en Visual Studio.

    Captura de pantalla que muestra la página principal de Team Explorer, donde puede abrir la solución en Visual Studio.

  3. Presione Ctrl+Alt+L para abrir el Explorador de soluciones y, en el Explorador de soluciones, haga clic con el botón derecho en la solución y seleccione Agregar solución al control de código fuente.

    Captura de pantalla de cómo agregar la solución al control de código fuente.

  4. En el cuadro de diálogo Agregar solución al control de código fuente, revise los detalles y, a continuación, seleccione Aceptar.

Proteger la solución

  1. Cuando esté listo para proteger el código, haga clic con el botón derecho en la solución en el Explorador de soluciones y seleccione Proteger.

    Captura de pantalla que muestra un menú contextual con Check In seleccionado.

  2. En la página Cambios pendientes de Team Explorer, agregue un comentario de registro y, a continuación, seleccione Proteger.

    Captura de pantalla que muestra un panel Cambios pendientes con un comentario y un botón Proteger.

  3. En la página Principal de Team Explorer, seleccione Explorador de control de código fuente.

    Captura de pantalla que muestra la página principal de Team Explorer con el Explorador de control de código fuente seleccionado.

    En el Explorador de control de código fuente, puede ver la solución en TFVC.

    Captura de pantalla que muestra la solución en el Explorador de control de código fuente.

Todo el equipo puede trabajar en el código ahora. Se realiza un seguimiento de todos los cambios en el control de versiones.

Comprobación de los cambios

  1. Al editar código en Visual Studio que se encuentra en el control de código fuente de TFVC, el archivo modificado se desprotegió automáticamente. Por ejemplo, site.css se desprotegió después de cambiar a font-size16px.

    Captura de pantalla que muestra el Explorador de soluciones con el archivo site.css desprotegido.

  2. Para comparar el archivo modificado con la versión más reciente en el control de código fuente, haga clic con el botón derecho en el archivo en el Explorador de soluciones y seleccione Comparar.

    Captura de pantalla que muestra la opción Comparar en el menú contextual del Explorador de soluciones.

    Se abre la ventana Diferencias y puede ver la diferencia entre las dos versiones.

    Captura de pantalla que muestra la ventana de comparación, con dos versiones del archivo en paralelo.

  3. En el Explorador de soluciones, haga clic con el botón derecho en el archivo y seleccione Proteger para proteger el cambio.

    Captura de pantalla que muestra la opción Proteger en el menú contextual del Explorador de soluciones.

    También puede proteger desde el editor de código o desde Team Explorer.

  4. Si trabaja en una tarea o corrige un error al que se realiza un seguimiento como un elemento de trabajo, puede asociar ese elemento de trabajo a los cambios pendientes. TFVC resuelve el error, cierra la tarea o vincula el conjunto de cambios al elemento de trabajo.

    Captura de pantalla que muestra los elementos de trabajo relacionados en los cambios pendientes.

  5. Agregue un comentario y vuelva a proteger.

    Captura de pantalla que muestra dónde puede agregar un comentario y proteger los archivos.

  6. En el Explorador de control de código fuente, haga clic con el botón derecho en el archivo que cambió y seleccione Ver historial para ver su historial.

    Captura de pantalla que muestra Ver historial en el menú contextual del archivo de origen.

    En la ventana Historial se enumeran todos los conjuntos de cambios que incluyen este archivo.

    Captura de pantalla que muestra la ventana Historial con conjuntos de cambios.

Pasos siguientes