A operação de checkout faz check-out de uma cópia de trabalho do repositório. Ele fornece um comando de checkout para operar.
Cópia de trabalho SVN
Uma cópia de trabalho é uma cópia que foi retirada para a área de teste.
SVN é um sistema de controle de versão que contém todas as versões do nosso projeto (dados versionados). Também é chamado de servidor SVN. As ferramentas cliente SVN gerenciam a reflexão local da cópia de trabalho. O cliente SVN é usado para acessar seu repositório através de redes. Vários usuários podem acessar o mesmo repositório ao mesmo tempo.
Comando de check-out
O Comando de check-out é usado para copiar os arquivos do repositório SVN para a cópia de trabalho. Se quisermos acessar os arquivos do servidor SVN, primeiro precisamos verificá-lo.
A operação de checkout cria uma cópia de trabalho do repositório onde podemos editar, excluir ou adicionar conteúdo. Pode ser executado em um arquivo, projeto ou repositório. Para finalizar a compra, devemos ter o URL do arquivo ou repositório.
A sintaxe do comando checkout é a seguinte:
svn checkout URL
Ou
svn co URL
O comando acima criará uma cópia de trabalho. Ele solicitará o nome de usuário e a senha e fornecerá as credenciais do usuário. Considere a saída abaixo:
Se você tiver alguma dificuldade para encontrar a URL do repositório. Abra o servidor SVN, clique com o botão direito no repositório e selecione o copiar URL para a área de transferência (para o servidor VIsualSVN) e cole-o na linha de comando.
As credenciais do usuário serão as mesmas que definimos no momento da criação do usuário.
Após cada operação de checkout bem-sucedida, a saída imprimirá um número de revisão. Se você quiser saber mais detalhes sobre o repositório, execute o comando info.
svn info
Check-out com recurso SVN
O servidor SVN suporta checkout com sua funcionalidade. Para verificar um repositório ou arquivo, clique com o botão direito sobre ele e selecione Check-out SVN . Clique OK para continuar a operação de checkout. Considere a imagem abaixo:
O Verificação SVN opção abrirá uma nova janela. Nesta janela, podemos especificar o diretório de checkout nesta seção. Considere a imagem abaixo:
Navegue e selecione o diretório de checkout, clique em OK para continuar a operação de checkout.
Criamos com sucesso uma cópia de trabalho do repositório.