Compartir a través de


Add (Comando)

Agrega archivos y carpetas al control de versiones.

Sugerencia

SugerenciaAntes de agregar archivos al control de versiones, debe configurar el área de trabajo del equipo de desarrollo.Vea Workspace Command o Configurar el control de versiones de Team Foundation en el equipo de desarrollo.

Requisitos: vea Referencia de permisos para Team Foundation Server.

tf add itemspec [/lock:(none|checkin|checkout)] [/encoding:filetype] 
[/noprompt] [/recursive] [/noignore] [/login:username,[password]] 

Parámetros

Parámetro

Descripción

/encoding: filetype

Omite este parámetro.

itemspec

Especifica el ámbito de los elementos que se van a agregar. Puede especificar más de un argumento itemspec.

Para obtener información sobre la sintaxis, vea Usar los comandos del control de versiones de Team Foundation.

/lock

Aplica o quita un bloqueo. Vea Usar los comandos del control de versiones de Team Foundation.

/login:username,[password]

Especifica la cuenta de usuario para ejecutar el comando. Vea Usar los comandos del control de versiones de Team Foundation.

/noignore

De forma predeterminada, el control de versiones omite ciertos tipos de archivos (por ejemplo, archivos .dll). Las reglas de un archivo .tfignore se aplican al comando Add cuando se especifica un carácter comodín en itemspec. Para invalidar la aplicación de las reglas en este caso, especifique /noignore.

Puede configurar las clases de archivos que se omiten mediante un archivo .tfignore (vea Agregar archivos: archivo .tfignore).

/noprompt

Suprime la presentación de ventanas y de cuadros de diálogo y redirige los datos de salida al símbolo del sistema. Vea Usar los 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 todos los ejemplos siguientes, suponga que $/SiteApp/Main/ está asignado a c:\code\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.

c:\code\SiteApp\Main\SolutionA\Project1>tf add

Agrega las últimas versiones de todos los elementos (excepto los que se han omitido) a un área de trabajo local.

c:\code\SiteApp\Main\SolutionA\Project1>tf add /noignore

Agrega las últimas versiones de todos los elementos a un área de trabajo local.

Agregar elementos individuales

c:\code\SiteApp\Main>tf add program1.cs program2.c

Agrega los archivos program1.cs y program2.c.

Agregar todos los elementos de un tipo específico de manera recursiva

c:\code\SiteApp\Main>tf add *.cs /recursive

Agrega todos los archivos de código C# (.cs) al directorio actual o a cualquier subdirectorio.

Trabajar en Visual Studio

Sugerencias

  • Sugerencia Los resultados de este comando se ponen en cola como cambios pendientes (vea Status (Comando)) y no se aplican en el servidor hasta que se protegen (vea Checkin (Comando)).

  • Sugerencia Si tiene que aplazar los cambios (y posiblemente limpiar el área de trabajo para otra tarea), utilice el comando Shelve (Comando).