Compartir a través de


Add (Comando)

Agrega archivos y carpetas al control de versiones.

SugerenciaSugerencia

SugerenciaAntes de agregar archivos al control de versiones, debe configurar el área de trabajo en el equipo de desarrollo.Vea Workspace Command o Configurar el equipo de desarrollo y empezar a usar el control de versiones.

Requisitos: vea Permisos de 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

Omita este parámetro.

itemspec

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

Para obtener información sobre la sintaxis, consulte Referencia de comandos del control de versiones de Team Foundation.

/lock

Aplica o elimina un bloqueo.Vea Referencia de comandos del control de versiones de Team Foundation.

/login:username,[password]

Especifica la cuenta de usuario para ejecutar el comando.Vea Referencia de 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 en un archivo .tfignore se aplican al comando Add cuando se especifica un carácter comodín en itemspec.Para anular la aplicación de las reglas en este caso, especifique /noignore.

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

/noprompt

Suprime la presentación de ventanas y cuadros de diálogo y redirige los datos de salida al símbolo del sistema.Vea Referencia de comandos del control de versiones de Team Foundation.

/recursive

Agrega recursivamente todos los elementos al directorio especificado y 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.

f9yw4ea0.collapse_all(es-es,VS.110).gifAgregar todos los archivos nuevos en un área de trabajo local

Los archivos nuevos en área de trabajo local se detectan automáticamente.Puede promover estos archivos recién detectados a sus cambios pendientes.

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

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

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

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

f9yw4ea0.collapse_all(es-es,VS.110).gifAgregar los elementos por separado

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

Agrega los archivos program1.cs y program2.c.

f9yw4ea0.collapse_all(es-es,VS.110).gifAgregue recursivamente todos los elementos de un tipo específico

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

Agrega todos los archivos de código C# (.cs) en el directorio actual y en cualquier subdirectorio.

Uso en Visual Studio

Sugerencias

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

  • Sugerencia Si necesita reservar cambios (y posiblemente limpiar el área de trabajo para otra tarea), utilice Shelve (Comando).