Como: Implantar uma versão mais antiga de um banco de dados controlados por versão
Se você colocar um projeto de banco de dados e seus testes de unidade relacionados sob controle de versão, você pode com com facilidade recuperar e implantar versões mais antigas do que o projeto.Talvez seja necessário para implantar uma versão mais antiga de um projeto de banco de dados, por exemplo, para reverter um banco de dados de produção para uma versão mais antiga ou desenvolver uma correção para um cliente que tem uma versão mais antiga do seu aplicativo.Se você estiver usando um sistema de controle de versão, sistema autônomo Visual Studio Team System Team Foundation Server oferece suporte à aplicação de um rótulo denominado a um agrupar de arquivos, você pode com com facilidade recuperar e implantar uma versão mais antiga do banco de dados. Se o sistema de controle de versão não suportar rótulos, você também pode recuperar versões específicas dos arquivos individuais ou talvez também seja possível recuperar as versões dos arquivos de uma data específica.
Observação: |
---|
Este tópico fornece a sintaxe de Controle de versão do Team Foundation. Consulte a documentação do seu software de controle de versão se você estiver usando Outros aplicativo. |
Para recuperar e implantar uma versão mais antiga do seu projeto de banco de dados
Se você estiver usando Controle de versão do Team Foundation, você pode localizar uma versão rotulada do seu projeto e recuperar os arquivos ao seu espaço de trabalho local. Se você não tiver rótulos disponível, você ainda poderá obter as versões específicas dos arquivos.Você também pode obter as versões dos arquivos de um dado específico.Para obter mais informações, consulte Como: Obter a Origem para O projeto de equipe.
Gerar seu banco de dados compilação script para uma implantação existente.Para obter mais informações, consulte Como: Preparar os scripts de compilação do banco de dados.
Examine o script de construção do banco de dados.Se for a versão que você deseja, implante as alterações em seu ambiente de desenvolvimento isolado.Para obter mais informações, consulte Como: Implantar alterações em bancos de dados novos ou existentes.
Execute os testes de unidade que corresponde à versão do seu projeto em relação a seu ambiente de desenvolvimento isolado.
Se você deve modificar uma versão mais antiga de um banco de dados, considere o uso de ramificação recursos que estão disponível em Controle de versão do Team Foundation. Para obter mais informações, consulte Ramificação e mesclagem Team Foundation version Controlar.
Se você deseja implantar o projeto de banco de dados em um banco de dados de produção, você pode entregar o gerado compilação script para o membro da equipe que tenha acesso ao servidor de produção.Esse membro da equipe pode revisar o script e execute-lo para implantar as alterações na produção.
Consulte também
Conceitos
Visão geral da terminologia do banco de dados edição
Outros recursos
Visão geral do banco de dados criação e implantação em um ambiente de equipe
Como: Colocar o banco de dados projetos sob controle de versão
Visão geral de projetos de banco de dados em um ambiente de equipe