none
Banco de Dados com Controle de Versão RRS feed

  • Pergunta

  • Amigos 

         Estou iniciando um projeto com um amigo e nos deparamos com algumas duvidas, estamos usando o TFS(servidor online), para gerenciar os códigos fontes, segue duvidas abaixo: 

        - Como garantir que o banco fique atualizado, tem como integrar o TFS, para controlar nossas alterações e junto com o get do tfs atualizar o banco local? 

        ou

        - Devemos usar um servidor online compartilhando a base para poder garantir isso? Existe servidores free mesmo que sejam para outros bancos de dados?

    sexta-feira, 1 de novembro de 2013 14:04

Respostas

Todas as Respostas

  • Yuri,

    Você se refere aos dados ou estrutura do banco de dados?

    O título do seu post fala de versionamento, se for versionamento de dados desde o SQL Server 2008 temos alguns recursos como Change Data Capture que pode ser útil.


    Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]

    sexta-feira, 1 de novembro de 2013 16:54
  • Na verdade eu falo da estrutura, algo como um alter table em uma tabela integrado com o TFS, por exemplo:

        Fiz uma alteração no form incluindo um novo botão consequentemente tive que na minha tabela adicionar um novo botão. So que meus colegas de desenvolvimento fizeram o get dessa minha alteração e os mesmo não vão ter os scripts, teria que passar por e-mail ou de outro jeito esses scripts, mas dependendo do projeto fica uma coisa difícil de se gerenciar.

    Por isso perguntei se tem um jeito de fazer isso com o TFS ou se tem um local onde possamos colocar esse servidor de banco de dados.

    sexta-feira, 1 de novembro de 2013 17:23
  • Você pode criar arquivos de script sql com o visualstudio e você 

    pode atualizar o banco de dados usando eles , e fazer check in nesses

    scripts quando alterar algum deles..

    Abraço 


    Se for útil marcar como resposta Para que outros Aproveitem

    https://www.virtualbase.com.br/


    sexta-feira, 1 de novembro de 2013 18:36
  • Amigo

       Verifiquei essa solução é boa. Não é do jeito que imaginei, mas irei utiliza-la.

    Obrigado

    Abraço.

    sexta-feira, 1 de novembro de 2013 19:00
  • Deleted
    sexta-feira, 1 de novembro de 2013 19:32
  • Cara,

    Além da solução de versionamentos de scripts no TFS conforme mencionado acima, no meu ponto de vista, acho melhor ter um único servidor de banco de dados para o projeto com diversos desenvolvedores.


    Atenciosamente, Samuel dos Anjos

    sexta-feira, 1 de novembro de 2013 20:40
  • Samuel

         Voce conhece algum modo ou site para usar essa solução?, pensei em usar tipo um dropbox para integrar, pois esse banco seria apenas para desenvolviemento.

    sexta-feira, 1 de novembro de 2013 20:59