Compartilhar via


Adicionar comando

Adiciona arquivos e pastas em controle de versão.

DicaDica

DicaAntes de adicionar arquivos ao controle de versão, primeiro você deve configurar o espaço de trabalho no seu computador de dev.Consulte Workspace Command ou Configurar sua máquina de desenvolvimento e começar a usar o controle de versão.

requisitos: consulta Team Foundation Permissões do servidor.

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

Parâmetros

Parâmetro

Descrição

/encoding: filetype

Ignorar este parâmetro.

itemspec

Especifica o escopo de itens para adicionar.Você pode especificar mais de um argumento de itemspec .

Para a sintaxe, consulte Referência de comandos de controle de versão do Team Foundation.

/lock

Aplica ou remove um bloqueio.Consulte Referência de comandos de controle de versão do Team Foundation.

/login:username,[password]

Especifica a conta de usuário para executar o comando.Consulte Referência de comandos de controle de versão do Team Foundation.

/noignore

Certos tipos de arquivos (por exemplo, arquivos .dll) são ignorados por padrão pelo controle de versão.As regras em .tfignore arquivo aplicam a Add o comando quando você especifica uma curinga em seu itemspec.Para substituir em esse caso o aplicativo, especifique as regras /noignore.

Você pode configurar quais tipos de arquivos são ignorados usando um arquivo de .tfignore adicionar arquivos: arquivo de .tfignore(consulte).

/noprompt

Suprime a exibição das janelas e caixas de diálogo e redireciona dados de saída para o prompt de comando.Consulte Referência de comandos de controle de versão do Team Foundation.

/recursive

Adiciona recursivamente itens no diretório especificado e todas as subpastas.

Exemplos

Em todos os exemplos a seguir, suponha que $/SiteApp/Main/ é mapeado para c:\code\SiteApp\Main\ no espaço de trabalho.

f9yw4ea0.collapse_all(pt-br,VS.110).gifAdicione todos os novos arquivos em um espaço de trabalho local

Novos arquivos em o espaço de trabalho local são detectados automaticamente.Você pode elevar esses arquivos recentemente detectados a suas alterações pendentes.

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

Adiciona as versões mais recentes de todos os itens (exceto aqueles que são ignorado) em um espaço de trabalho local.

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

Adiciona as versões mais recentes de todos os itens em um espaço de trabalho local.

f9yw4ea0.collapse_all(pt-br,VS.110).gifAdicionar itens individuais

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

Adiciona os arquivos program1.cs e. program2.c.

f9yw4ea0.collapse_all(pt-br,VS.110).gifAdicione recursivamente todos os itens de um tipo específico

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

Adiciona todos os arquivos de código C# (.cs) no diretório atual e todas as subpastas.

Trabalho no Visual Studio

Dicas

  • Dica Os resultados de este comando são colocadas na fila como alterações pendentes (consulte) Comando Statuse não terão efeito no servidor até que você faça check-in Comando Check-in(consulte).

  • Dica Se você precisa permitir alterações (e também talvez queira para limpar seu espaço de trabalho para outra tarefa), use Shelve comando.