Crear y trabajar con áreas de trabajo

El área de trabajo es una copia local del código base del equipo.El área de trabajo le permite desarrollar y probar el código por separado en su equipo de desarrollo hasta que usted esté listo para proteger el trabajo.

Requisitos

Vea Permisos de Team Foundation Server.

¿Qué desea hacer?

  • Agregar, editar o quitar una asignación del área de trabajo.

  • Reutilizar y compartir las asignaciones de la carpeta

  • Elegir opciones del área de trabajo

  • Cambiar las áreas de trabajo

  • Comprender la opción de tiempo del archivo de protección

  • Trabajar desde el símbolo del sistema

Agregar, editar o quitar una asignación del área de trabajo.

Para agregar, editar, o quitar un área de trabajo, elija Áreas de trabajo en el menú Área de trabajo en Explorador de control de código fuente.El cuadro de diálogo Administrar áreas de trabajo aparece.

Cuadro de diálogo Administrar áreas de trabajo

Elija Mostrar áreas de trabajo remotas si desea ver todas las áreas de trabajo que tiene (incluidas en otros equipos).

Reutilizar y compartir las asignaciones de la carpeta

Si desea reutilizar o compartir asignaciones de la carpeta con otros miembros del equipo, puede copiar las asignaciones de la carpeta.Abra simplemente el menú contextual en la lista Carpetas de trabajo y elija Copiar.Para reutilizar las asignaciones de la carpeta, péguelas en otra área de trabajo del control de versiones o en un área de trabajo de la definición de compilación.Para compartir las asignaciones de la carpeta con sus compañeros de equipo, péguelos en un archivo de texto y comparta el archivo.

Elegir opciones avanzadas del área de trabajo

Cuando elija el botón Avanzadas en Agregar área de trabajo o el cuadro de diálogo Editar el área de trabajo, algunas opciones adicionales aparecen.

  • Propietario: Sólo el propietario de un área de trabajo puede utilizarla.

    SugerenciaSugerencia

    En lugar de cambiar el propietario del área de trabajo cuando alguien necesita continuar con su trabajo,se puede suspender (o aplazar) el trabajo y compartir el conjunto.

  • Equipo: Este cuadro identifica el equipo dev en el que el área de trabajo existe, y es de sólo lectura.No puede mover un área de trabajo de un equipo a otro.Sin embargo, si el nombre del equipo dev ha cambiado y usted desea que ese cambio aparezca en este campo, ejecute áreas de trabajo tf /actualizarnombredecomputador.

  • Permisos: Para un área de trabajo que está utilizando en un equipo dev para un único desarrollador, establézcalo Área de trabajo privada.

    Elija Área de trabajo pública si desea utilizar un único equipo para que un equipo colabore conjuntamente para resolver un gran número de conflictos.Si desea que cualquier miembro del equipo pueda utilizar un área de trabajo pero no proteger el trabajo, elija Área de trabajo pública (limitada).Esta opción reserva el permiso de protección para Propietario.

  • Ubicación: El valor predeterminado de Local es la mejor opción en la mayoría de los casos.Vea Decidir entre usar un área de trabajo local o del servidor.

  • Hora del archivo:

    • Elija Protección si desea que la marca de fecha y hora de cada archivo coincida con la marca del conjunto de cambios de la versión del área de trabajo.Vea Comprender la opción de tiempo del archivo de protección.

    • Elija Actual si desea que la marca de fecha y hora coincida con la fecha y hora en la que se modificó el archivo local.Por ejemplo, un miembro del equipo protegió el último cambio del archivo el lunes.El martes, realiza una operación Get para actualizar el archivo.La marca de fecha y hora se establece en martes.

Cambiar las áreas de trabajo

Cuando se cambia de un área de trabajo a otra, para evitar confundirse, asegúrese de que cambie a la misma área de trabajo en Team Explorer y Explorador de control de código fuente.

Para cambiar las áreas de trabajo

  1. Si aún no está conectado al proyecto de equipo en el que desea trabajar, conéctese al mismo.

  2. Elija Icono de inicioInicio, y elija Icono Cambios pendientesCambios pendientes.

  3. Si tiene varias áreas de trabajo, el nombre del área de trabajo activa aparece debajo del título de la página.Elija el nombre del área de trabajo activa para ver una lista de todas las áreas de trabajo en este equipo dev.

    Elegir un área de trabajo en Team Explorer

    En este menú, elija el área de trabajo en la que desea trabajar.

  4. Elija Icono de inicioInicio, y luego elija Explorador de control de código fuente.

  5. En Explorador de control de código fuente, abra el menú Área de trabajo y después elija el área de trabajo en la que desea trabajar.

    Cambiar el área de trabajo en el Explorador de control de código fuente

Comprender la opción de tiempo del archivo de protección

Cuando elija Protección para la opción Hora del archivo, como se explica anteriormente, la marca de fecha y hora de cada archivo coincide con normalmente la marca del conjunto de cambios de la versión del área de trabajo.Algunos problemas y excepciones son:

  • Cuando se modifica el archivo local, la marca de fecha y hora coincidirá con la fecha y hora en que se modificó el archivo.

  • Esta característica sólo está disponible si está utilizando Visual Studio 2012 o posterior y Visual Studio Team Foundation Server 2012 o posterior.

  • El valor no se aplica a las carpetas, a menos que haya una adición pendiente u operación de eliminación en un archivo incluido en la carpeta.

  • Es posible que no pueda compilar el proyecto de código mejorado.En su lugar, tendrá que recompilar).

Trabajar desde el símbolo del sistema

Usted puede crear y administrar las áreas de trabajo del símbolo desde sistema.Vea Workspace Command, Workspaces Command y WorkFold Command.

SugerenciaSugerencia

Puede utilizar el símbolo del sistema para realizar algunas tareas que no son posibles en Visual Studio.Por ejemplo, puede eliminar el área de trabajo de otro usuario si tiene permisos suficientes.Vea Workspace Command.