Comando Add (Control de versiones de Team Foundation)
Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2019
Visual Studio 2019 | Visual Studio 2022
El comando add
del Control de versiones de Team Foundation agrega archivos y carpetas a un repositorio de TFVC.
Requisitos previos
El área de trabajo de TFVC está configurada en la máquina de desarrollo. Consulte Comando Workspace o Configuración del Control de versiones de Team Foundation en el equipo de desarrollo.
Sintaxis
tf add itemspec [/lock:(none|checkin|checkout)] [/encoding:filetype]
[/noprompt] [/recursive] [/noignore] [/login:username,[password]]
Parámetros
Parámetro | Descripción |
---|---|
/encoding: <filetype> |
Omita este parámetro. |
itemspec |
Especifica el ámbito de los elementos que se van a agregar. Puede especificar más de un argumento itemspec . |
/lock |
Aplica o quita un bloqueo. Vea Uso de comandos del Control de versiones de Team Foundation. |
/noignore |
De manera predeterminada, el control de versiones omite determinados tipos de archivos, como los archivos .dll. Puede configurar los tipos de archivos que se omitirán mediante un archivo .tfignore. Consulte Personalización de los archivos que se omiten en el control de versiones. Las reglas de un archivo .tfignore se aplican al comando add cuando se especifica un carácter comodín en itemspec . Para invalidar estas reglas, especifique /noignore . |
/noprompt |
Suprime la presentación de ventanas y cuadros de diálogo y redirige los datos de salida al símbolo del sistema. Vea Uso de comandos del Control de versiones de Team Foundation. |
/recursive |
Agrega todos los elementos de manera recursiva al directorio especificado o a cualquier subdirectorio. |
Ejemplos
En los siguientes ejemplos se da por hecho que c:\code\SiteApp\Main\
asigna a $/SiteApp/Main/
en el área de trabajo.
Agregar todos los archivos nuevos a un área de trabajo local
Los archivos nuevos de un área de trabajo local se detectan automáticamente. Puede promover estos archivos recién detectados a los cambios pendientes.
El comando siguiente agrega las versiones más recientes de todos los elementos de un área de trabajo local, excepto los elementos que se omiten:
c:\code\SiteApp\Main\SolutionA\Project1>tf add
El siguiente comando agrega las versiones más recientes de todos los elementos de un área de trabajo local, incluso los elementos designados como omitidos:
c:\code\SiteApp\Main\SolutionA\Project1>tf add /noignore
Agregar elementos individuales
El siguiente comando agrega los archivos program1.cs y program2.cs:
c:\code\SiteApp\Main>tf add program1.cs program2.cs
Agregar todos los elementos de un tipo específico de manera recursiva
El siguiente comando agrega todos los archivos de código C# (.cs) al directorio actual o a cualquier subdirectorio:
c:\code\SiteApp\Main>tf add *.cs /recursive
Uso en Visual Studio
- También puede usar Visual Studio para agregar archivos al servidor.
Sugerencias
- Los resultados del comando
add
se ponen en cola como cambios pendientes y no se aplican en el servidor hasta que los inserte en el repositorio. Consulte comando checkin. - Para reservar cambios o limpiar el área de trabajo para otra tarea, use el comando Shelve.