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
Permissões TFVC padrão.
O espaço de trabalho TFVC configurado na máquina de desenvolvimento. Consulte Comando Espaço de trabalho ou Configurar o controle de versão do Team Foundation em sua máquina de desenvolvimento.
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
- Você também pode usar o Visual Studio para adicionar arquivos ao servidor.
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.