Comando Check-out (ou Editar)

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

Visual Studio 2019 | Visual Studio 2022

O comando checkout e edit do TFVC realiza o check out de um arquivo e altera seu status de alteração pendente para editar. Você pode chamar esse comando usando checkout ou edit.

Você também pode usar o Visual Studio para fazer check-out e editar arquivos.

Dicas

  • Se você estiver iniciando uma nova tarefa, é recomendado baixar os arquivos mais recentes do servidor antes de fazer check-out de arquivos e iniciar seu trabalho. Consulte o Comando Obter.

  • Quando você começa a editar um arquivo em um workspace local, ele é automaticamente verificado para você.

  • Você pode exibir uma lista das 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 verificar as alterações na base de código da equipe no servidor, use o Comando Checkin.

  • Se você precisar deixar de lado as alterações ou quiser limpar seu workspace para outra tarefa, use o Comando Shelve.

  • Se você usar um workspace do servidor, os arquivos não submetidos a check-out serão somente leitura.

Pré-requisitos

Sintaxe

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

Parâmetros

Parâmetro Descrição
/encoding Ignore esse parâmetro.
<itemspec> Especifica o escopo dos itens a serem marcar. Para obter a sintaxe, consulte Usar comandos Controle de Versão do Team Foundation.
/lock Aplica ou remove um bloqueio. Usar comandos de Controle de Versão do Team Foundation.
/login:<username>[,<password>] Especifica a conta de usuário para executar o comando. Usar comandos de Controle de Versão do Team Foundation.
/recursive Verifica recursivamente os itens no diretório especificado e quaisquer subdiretórios.

Exemplos

Os exemplos a seguir pressupõem que c:\code\SiteApp\Main é a pasta principal e mapeada para a coleção de projetos no workspace do usuário.

Fazer check-out de um único item

O exemplo a seguir realiza o check out do program.cs:

c:\code\SiteApp\Main\SolutionA\Project1\>tf checkout program.cs

Confira dois itens

O exemplo a seguir realiza o check outprogram.cs e program2.cs:

c:\code\SiteApp\Main\SolutionA\Project1\>tf checkout program1.cs program2.cs