Comando Adicionar (Controle de versão do Team Foundation)
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
Visual Studio 2019 | Visual Studio 2022
O comando add
do Controle de Versão do Team Foundation adiciona arquivos e pastas a um repositório do TFVC.
Pré-requisitos
O workspace do TFVC configurado no computador de desenvolvimento. Consulte Comando workspace ou Configurar Controle de Versão do Team Foundation no computador de desenvolvimento.
Sintaxe
tf add itemspec [/lock:(none|checkin|checkout)] [/encoding:filetype]
[/noprompt] [/recursive] [/noignore] [/login:username,[password]]
Parâmetros
Parâmetro | Descrição |
---|---|
/encoding: <filetype> |
Ignore esse parâmetro. |
itemspec |
Especifica o escopo dos itens a serem adicionados. Você pode especificar mais de um argumento itemspec . |
/lock |
Aplica ou remove um bloqueio. Consulte Usar comandos de Controle de Versão do Team Foundation. |
/noignore |
Por padrão, o controle de versão ignora determinados 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 add quando você especifica um curinga em seu 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 de Controle de Versão do Team Foundation. |
/recursive |
Adiciona repetidamente os 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 workspace.
Adicionar todos os novos arquivos em um workspace local
Novos arquivos em um workspace local são detectados 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 workspace local, exceto os itens 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 workspace local, exceto 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
- Você também pode usar o Visual Studio para adicionar arquivos ao servidor.
Dicas
- Os resultados do comando
add
são enfileirados como alterações pendentes e não têm efeito no servidor até que faça o check-in. Consulte Fazer check-in do comando. - Se você precisar deixar de lado as alterações ou quiser limpar seu workspace para outra tarefa, use o Comando Check-in particular.