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

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

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.