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 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.
Agregar 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.
Agregar los elementos por separado
c:\code\SiteApp\Main>tf add program1.cs program2.c
Agrega los archivos program1.cs y program2.c.
Agregue 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
- Agregar archivos al servidor Utilice Visual Studio para agregar archivos al servidor.
Sugerencias
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)).
Si necesita reservar cambios (y posiblemente limpiar el área de trabajo para otra tarea), utilice Shelve (Comando).