Daniel Bastos wrote: > A algum tempo, venho versionando com sucesso os fontes do meu projeto. Mas > ultimamente, com o aumento da demanda do trabalho, venho sentindo > dificuldades em versionar a base de dados tb. > > Utilizo atualmente nos projetos o Subversion para versionar os fontes e SQL > Server 2000 como base de dados de meus projetos. > > Para versionar a base, a única solução que eu achei seria gerar um script e > colocar junto com os fontes. Desta forma eu tenho um histórico da evolução > dos fontes juntamente com um histórico da evolução da base de dados, > mantendo assim uma consistência, dos fontes com a base, caso eu queira > compilar uma versão anterior. > > Mas, este método é muito falho, pois a tarefa de geração de script é manual, > isso acarreta muitas falhas humanas no processo (como falta de tempo, > esquecimento e etc.). E não achei nenhum software que consiga gerar os > scripts automáticamente.
O esquema que eu uso é igual ao seu, e até o momento tem funcionado muito bem. Completando - sob o meu humilde ponto de vista, nem falta de tempo nem esquecimento não motivos justos. Quanto ao primeiro: passe um pouco da hora ou chegue mais cedo (e saia mais cedo depois), visto que gerar um script do banco é bem rápido. Quanto ao segundo: logo que você lembrar você atualiza o repositório. Não tem problema atualizar fontes antes e script de banco depois, basta que as suas tags apontem para revisões que estejam em sincronia. -- João Morais > tentei criar uma aplicação em Delphi para esta finalidade, mas não consegui. > O script gerado pela minha aplicação não fica perfeito. > > Por isso venho pedir a vcs sugestôes de como fazer este versionamento. > > grato a todos.. > Daniel A. Bastos > > > [As partes desta mensagem que não continham texto foram removidas] > > >