Add (Comando)
Agrega archivos y carpetas al control de versiones.
Sugerencia
Antes 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
- Agregar archivos al servidor Utilice Visual Studio para agregar archivos al servidor.
Sugerencias
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)).
Si tiene que aplazar los cambios (y posiblemente limpiar el área de trabajo para otra tarea), utilice el comando Shelve (Comando).