Baixar ou obter arquivos do servidor
Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019
Visual Studio 2019 | Visual Studio 2022
Em geral, você deve obter os arquivos mais recentes do servidor regularmente para que o código que você desenvolve seja compatível com o código desenvolvido por outras pessoas da equipe e para minimizar o risco de criar bugs ao fazer check-in do código. Você pode baixar a versão mais recente ou uma versão anterior de um ou mais arquivos do servidor Azure DevOps para o seu espaço de trabalho no seu computador de desenvolvimento.
Pré-requisitos
Você deve ser um dos Colaboradores de seu projeto. Para saber mais, confira Permissões padrão do TFVC.
Obter a versão mais recente de alguns arquivos
Você precisa obter os arquivos mais recentes dos arquivos do servidor após configurar seu computador de desenvolvimento. Em seguida, você pode começar a desenvolver seu aplicativo.
Posteriormente, quando você desenvolve a funcionalidade no workspace na sua máquina de desenvolvimento, seu código é isolado das alterações que são feitas por outros desenvolvedores. Mas quando você estiver pronto, por exemplo, você concluiu e fez check-in do código que conclui uma tarefa, que deve obter a versão mais recente dos arquivos de sua equipe.
Para obter a versão mais recente de arquivos
- No Source Control Explorer do Visual Studio, navegue até os arquivos ou as pastas que contêm os arquivos que você deseja obter. Clique com o botão direito do mouse nos arquivos e escolha Obter a versão mais recente.
Obter uma versão específica de arquivos
Em casos especiais, por exemplo, para corrigir um bug de regressão, você pode precisar obter e trabalhar com uma versão específica de um ou mais arquivos.
Observação
Lembre-se de que se você tem uma versão anterior de um arquivo, faz modificações nele e depois tenta fazer check-in, há uma maior possibilidade de que precisará resolver conflitos antes que possa concluir o check-in.
Para obter uma versão específica de arquivos da janela Histórico
No Team Explorer ou Source Control Explorer, navegue até a pasta ou arquivo, abra o menu de atalho e escolha Exibir histórico.
Na janela Histórico, clique com o botão direito do mouse em uma versão e escolha Obter esta versão.
Para obter uma versão específica de arquivos do Source Control Explorer
No Source Control Explorer, navegue até os arquivos ou as pastas que contêm os arquivos que deseja obter, clique com o botão direito do mouse nos arquivos e selecione Avançado>Obter versão específica.
Na caixa de diálogo Obter, escolha uma opção na lista suspensa Tipo:
- O conjunto de alterações obtém uma versão especificando um conjunto de alterações. Para saber mais, consulte Localizar e exibir conjuntos de alterações.
- Data obtém uma versão especificando uma data. Se marcada, selecione uma data na lista Data.
- Rótulo obtém uma versão especificando um rótulo. Para saber mais, consulte Usar rótulos para obter um instantâneo de seus arquivos.
- Versão mais recente obtém a versão mais recente no servidor.
- Versão do espaço de trabalho obtém uma versão especificando o espaço de trabalho.
(Opcional) Selecione a opção Substituir arquivos graváveis que não estejam com check-ou.
Se selecionado, os arquivos do servidor substituirão todos os arquivos que não têm o atributo somente leitura associado e não fizeram check-out. Somente os arquivos no servidor que são diferentes substituirão os arquivos no espaço de trabalho local. Por padrão, essa opção não é selecionada.
Dica
Essa opção é equivalente a executar o comando tf get/overwrite.
(Opcional) Selecione a opção Substituir todos os arquivos, mesmo que a versão local corresponda à versão especificada. Se selecionada, os arquivos do servidor substituem todos os arquivos.
Dica
Essa opção é equivalente a executar o seguinte comando: tf get /force.
Selecione Obter.
Aparece uma mensagem informativa deSource Control Explorer. Selecione OK.
Se você escolher a Última versão, o sistema atualiza a coluna Mais recente com o status Sim.
Trabalhar no prompt de comando
- O comando LocalVersions exibe a versão de um ou mais itens em seu espaço de trabalho.
- O comando Obter obtém arquivos do servidor.
Dicas
Quando você obtém arquivos e pastas do servidor, o sistema também exclui todos os arquivos registrados em seu workspace local que foram excluídos do servidor. Os arquivos que foram renomeados ou movidos no servidor são modificados no seu workspace para combinar com as alterações no servidor.
No Source Control Explorer, é possível verificar se você tem a versão mais recente de um arquivo na coluna Mais recente. Você pode ver informações de versão específica sobre um item clicando com o botão direito do mouse e escolhendo Avançado>Propriedades.
Se você estiver usando um espaço de trabalho do servidor e você excluiu acidentalmente alguns arquivos que você deseja restaurar, você deve usar o comando tf get /all para restaurar os arquivos excluídos.