Comando Checkout (ou Editar)
Serviços de DevOps do Azure | Azure DevOps Server 2022 - Azure DevOps Server 2019
Visual Studio 2019 | Visual Studio 2022
O TFVC checkout
ou edit
comando faz check-out de um arquivo e altera seu status de alteração pendente para editar. Você pode chamar esse comando usando um ou checkout
edit
.
Você também pode usar o Visual Studio para fazer check-out e editar arquivos.
Sugestões
Se você estiver começando uma nova tarefa, é uma boa ideia baixar os arquivos mais recentes do servidor antes de fazer check-out dos arquivos e começar seu trabalho. Consulte Obter comando.
Quando você começa a editar um arquivo em um espaço de trabalho local, o check-out é feito automaticamente para você.
Você pode exibir uma lista de suas alterações pendentes no prompt de comando usando o comando Status.
Você pode trabalhar com dados relacionados, como comentários e itens de trabalho associados, na caixa de diálogo Check-in , usando o comando Check-in.
Quando estiver pronto para fazer check-in das alterações na base de código da equipe no servidor, use o comando Checkin.
Se você precisar reservar alterações ou quiser limpar seu espaço de trabalho para outra tarefa, use o comando Shelve.
Se você usar um espaço de trabalho do servidor, os arquivos que você não fez check-out serão somente leitura.
Pré-requisitos
- Permissões TFVC padrão.
Sintaxe
tf checkout [/lock:(none|checkin|checkout)] [/recursive] [/encoding:encoding] itemspec [/login: username,[password]]
Parâmetros
Parâmetro | Descrição |
---|---|
/encoding |
Ignore este parâmetro. |
<itemspec> |
Especifica o escopo dos itens para check-out. Para sintaxe, consulte Usar comandos de controle de versão do Team Foundation. |
/lock |
Aplica ou remove um bloqueio. Consulte Usar comandos do Controle de Versão do Team Foundation. |
/login:<username>[,<password>] |
Especifica a conta de usuário para executar o comando. Consulte Usar comandos do Controle de Versão do Team Foundation. |
/recursive |
Faz check-out recursivo de itens no diretório especificado e em quaisquer subdiretórios. |
Exemplos
Os exemplos a seguir pressupõem que c:\code\SiteApp\Main
é a pasta principal mapeada para a coleção de projetos no espaço de trabalho do usuário.
Confira um único item
O exemplo a seguir faz check-out program.cs:
c:\code\SiteApp\Main\SolutionA\Project1\>tf checkout program.cs
Confira dois itens
O exemplo a seguir faz check-out program.cs e program2.cs:
c:\code\SiteApp\Main\SolutionA\Project1\>tf checkout program1.cs program2.cs