Cómo: Desproteger y editar elementos bajo control de versiones

Actualización: noviembre 2007

Puede obtener elementos con control de versiones del servidor y utilizarlos para rellenar el área de trabajo del proyecto de equipo; para ello, puede utilizar el Explorador de soluciones, el Explorador de control de código fuente o la línea de comandos. Si utiliza el Explorador de soluciones o el Explorador de control de código fuente, puede utilizar un bloqueo de desprotección para evitar que otros usuarios protejan o desprotejan cualquiera de los elementos especificados hasta que quite el bloqueo. Si otro usuario ha bloqueado cualquiera de los elementos especificados, la operación de bloqueo produce un error. Para obtener más información, vea Cómo: Bloquear y desbloquear carpetas o archivos.

Nota:

Para poder ejecutar los comandos de Control de versiones de Team Foundation en su equipo, debe crear un área de trabajo que se pueda rellenar con archivos del servidor. Para obtener más información, vea Trabajar con espacios de trabajo del control de versiones.

Los procedimientos siguientes muestran cómo desproteger elementos desde el Explorador de soluciones, el Explorador de control de código fuente y la línea de comandos, de modo que pueda modificarlos.

Permisos necesarios

Para realizar estos procedimientos, el permiso Desproteger debe estar establecido en Permitir. Para obtener más información, vea Permisos de Team Foundation Server.

Para desproteger un elemento para su edición en el Explorador de soluciones

  1. En el Explorador de soluciones, resalte el elemento o elementos con los que desea trabajar. Los elementos que están protegidos actualmente se designan en el Explorador de soluciones con iconos de candado. Haga clic con el botón secundario del mouse y haga clic en Desproteger para editar.

    Aparecerá el cuadro de diálogo Desproteger.

  2. En el cuadro de diálogo Desproteger, asegúrese de que el elemento o elementos en los que desea trabajar tienen activada sus casillas respectivas y, a continuación, seleccione una opción de bloqueo en la sección Bloquear. Las opciones son las siguientes:

    • No cambiado. Mantener bloqueos existentes

    • Ninguno. Permitir la desprotección compartida

      (No se puede utilizar con la versión de Service Pack 1 de Microsoft Visual Studio Team System 2008 Team Foundation Server.)

    • Desproteger: Impedir que otros usuarios puedan desproteger y proteger

    • Proteger: Permitir que otros usuarios puedan desproteger pero no proteger

  3. Haga clic en Desproteger.

    El Explorador de soluciones reemplaza el icono de candado por un icono de marca de verificación. Esto indica que los archivos están desprotegidos.

    Nota:

    Los resultados de este comando no se reflejan en el servidor hasta que realice una operación de protección. Para obtener más información, vea Cómo: Proteger cambios pendientes.

Para desproteger un elemento para su edición en el Explorador de control de código fuente

  1. En el menú Ver, elija Otras ventanas y, a continuación, haga clic en Explorador de control de código fuente.

  2. En el Explorador de control de código fuente, expanda la carpeta de proyecto de equipo que contiene el archivo de solución o de proyecto en el que desea trabajar.

    Todos los archivos asociados al proyecto de equipo se muestran en la lista de archivos adjunta.

  3. En las listas de archivos, haga clic con el botón secundario del mouse en el archivo o archivos que desea desproteger y haga clic en Desproteger para editar.

  4. En el cuadro de diálogo Desproteger, asegúrese de que el elemento o elementos en los que desea trabajar se muestran como seleccionados y, a continuación, seleccione una opción de bloqueo en la sección Bloquear.

    Seleccione una de las opciones de bloqueo siguientes:

    • No cambiado. Mantener bloqueos existentes

    • Ninguno. Permitir la desprotección compartida

      (No se puede utilizar con la versión de Service Pack 1 de Microsoft Visual Studio Team System 2008 Team Foundation Server.)

    • Desproteger: Impedir que otros usuarios puedan desproteger y proteger

    • Proteger: Permitir que otros usuarios puedan desproteger pero no proteger

  5. Haga clic en Desproteger.

    El Explorador de soluciones reemplaza el icono de candado por una marca de verificación. Esto indica que los archivos están desprotegidos.

    Nota:

    Los resultados de este comando no se reflejan en el servidor hasta que realice una operación de protección. Para obtener más información, vea Cómo: Proteger cambios pendientes.

Para desproteger un archivo desde la línea de comandos

  1. Haga clic en Inicio y en Todos los programas, y después, seleccione Microsoft Visual Studio 2008.

  2. Seleccione Visual Studio Tools y, a continuación, haga clic en el Símbolo del sistema de Visual Studio 2008.

  3. Escriba cd ruta de acceso, donde ruta de acceso es la ubicación del directorio donde se almacena la copia personal de los archivos en el servidor; por ejemplo, c:\projects.

  4. Escriba tf.exe checkout /lock:Checkout nombre de archivo y presione ENTRAR.

    Nota:

    Los resultados de este comando no se reflejan en el servidor hasta que realice una operación de protección. Para obtener más información, vea Comando checkin. Para obtener la sintaxis completa disponible para el comando Checkout, vea Comandos checkout y edit.

Vea también

Tareas

Tutorial: Explorar el control de versiones de Team Foundation

Conceptos

Utilizar el Explorador de control de código fuente

Referencia

Comandos checkout y edit

Otros recursos

Obtener una copia local de archivos en el servidor de control de versiones