Checkout (o Edit) (Comando)
Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2019
Visual Studio 2019 | Visual Studio 2022
El comando checkout
o edit
de TFVC extrae del repositorio un archivo y cambia su estado de cambio pendiente a editar. Puede llamar a este comando mediante checkout
o edit
.
También puede usar Visual Studio para Extraer del repositorio y editar archivos.
Sugerencias
Si va a iniciar una nueva tarea, será conveniente que descargue los archivos más recientes del servidor para poder extraerlos del repositorio e iniciar el trabajo. Vea Comando Get.
Cuando empiece a editar un archivo en un área de trabajo local, este se extrae del repositorio automáticamente.
Puede ver una lista de los cambios pendientes en el símbolo del sistema mediante el comando Status.
Puede trabajar con datos relacionados, como comentarios y elementos de trabajo asociados, en el cuadro de diálogo Insertar en el repositorio mediante el comando Checkin.
Cuando esté a punto para insertar los cambios en el código base del equipo en el servidor, utilice el comando Checkin.
Si tiene que reservar los cambios o quiere limpiar el área de trabajo para otra tarea, utilice el comando Shelve.
Si utiliza un área de trabajo de servidor, los archivos que no haya desprotegido son de solo lectura.
Requisitos previos
Sintaxis
tf checkout [/lock:(none|checkin|checkout)] [/recursive] [/encoding:encoding] itemspec [/login: username,[password]]
Parámetros
Parámetro | Descripción |
---|---|
/encoding |
Omita este parámetro. |
<itemspec> |
Especifica el ámbito de los elementos que se van a extraer del repositorio. Para obtener la sintaxis, vea Uso de comandos de Control de versiones de Team Foundation. |
/lock |
Aplica o quita un bloqueo. Vea Uso de comandos del Control de versiones de Team Foundation. |
/login:<username>[,<password>] |
Especifica la cuenta de usuario que ejecuta el comando. Vea Uso de comandos del Control de versiones de Team Foundation. |
/recursive |
Desprotege repetidamente los elementos del directorio especificado y de cualquier subdirectorio. |
Ejemplos
En los ejemplos siguientes se da por hecho que c:\code\SiteApp\Main
es la carpeta principal asignada a la colección de proyectos del área de trabajo del usuario.
Desproteger un solo elemento
En el ejemplo siguiente se desprotege program.cs:
c:\code\SiteApp\Main\SolutionA\Project1\>tf checkout program.cs
Desproteger dos elementos
En el ejemplo siguiente se desprotegen program.cs y program2.cs:
c:\code\SiteApp\Main\SolutionA\Project1\>tf checkout program1.cs program2.cs