Partilhar via


Comando Adicionar (Controle de Versão do Team Foundation)

Serviços de DevOps do Azure | Azure DevOps Server 2022 - Azure DevOps Server 2019

Visual Studio 2019 | Visual Studio 2022

O comando Team Foundation Version Control add adiciona arquivos e pastas a um repositório TFVC.

Pré-requisitos

Sintaxe

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

Parâmetros

Parâmetro Description
/encoding: <filetype> Ignore este parâmetro.
itemspec Especifica o escopo dos itens a serem adicionados. Você pode especificar mais de um itemspec argumento.
/lock Aplica ou remove um bloqueio. Consulte Usar comandos do Controle de Versão do Team Foundation.
/noignore Por padrão, o controle de versão ignora certos tipos de arquivos, como arquivos .dll . Você pode configurar quais tipos de arquivos ignorar usando um arquivo .tfignore . Consulte Personalizar quais arquivos o controle de versão ignora. As regras em um arquivo .tfignore se aplicam ao comando quando você especifica um curinga add no .itemspec Para substituir essas regras, especifique /noignore.
/noprompt Suprime a exibição de janelas e caixas de diálogo e redireciona os dados de saída para o prompt de comando. Consulte Usar comandos do Controle de Versão do Team Foundation.
/recursive Recursivamente adiciona itens no diretório especificado e quaisquer subdiretórios.

Exemplos

Os exemplos a seguir pressupõem que c:\code\SiteApp\Main\ mapeia para $/SiteApp/Main/ no espaço de trabalho.

Adicionar todos os novos arquivos em um espaço de trabalho local

Novos arquivos em um espaço de trabalho local são detetados automaticamente. Você pode promover esses arquivos recém-detectados para suas alterações pendentes.

O comando a seguir adiciona as versões mais recentes de todos os itens em um espaço de trabalho local, exceto os itens que são ignorados:

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

O comando a seguir adiciona as versões mais recentes de todos os itens em um espaço de trabalho local, mesmo os itens designados como ignorados:

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

Adicionar itens individuais

O comando a seguir adiciona os arquivos program1.cs e program2.cs:

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

Adicionar recursivamente todos os itens de um tipo específico

O comando a seguir adiciona todos os arquivos de código C# (.cs) no diretório atual e quaisquer subdiretórios:

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

Trabalhar no Visual Studio

Sugestões

  • Os resultados do comando são enfileirados add como alterações pendentes e não entram em vigor no servidor até que você faça check-in. Consulte Comando Checkin.
  • Para separar alterações ou limpar seu espaço de trabalho para outra tarefa, use o comando Shelve.