Sqitch

Tela Software:
Sqitch
Detalhes de Software:
Versão: 0.9992 Atualizado
Data de upload: 21 Jul 15
Revelador: David Wheeler
Licença: Livre
Popularidade: 55

Rating: nan/5 (Total Votes: 0)

Sqitch funciona como qualquer outro sistema de controle de versão, acompanhamento de mudanças entre arquivos, mas ao contrário dos sistemas VCS normais, Sqitch rastreia apenas as alterações feitas em um banco de dados.
Se alguma coisa deu errado em um ponto ou outro durante a fase de desenvolvimento, Sqitch permite que os desenvolvedores simplesmente voltar no tempo e acompanhar o erro, ou mais simplesmente, apenas reverter todo o banco de dados.
Sqitch é uma ferramenta muito útil, especialmente em aplicações críticas da Web onde os dados armazenados devem ser protegidos contra modificações acidentais ou tentativas de invasão.
Por enquanto, apenas PostgreSQL, SQLite e MySQL são suportados com Sqitch

O que é novo nesta versão:.

  • Instalação fixa falha devido à falta de módulo IO :: File no Windows.
  • falha fixo arquivo de teste para o motor Oracle no Windows.
  • Corrigido o erro onde namespace-autoclean: 0,16 erros causados, tais como & quot; ocorrência de objeto inválido:. 'amarelo' & quot;

O que é novo na versão 0,9991:

  • falha na instalação fixa devido à falta de módulo IO :: File em do Windows.
  • falha fixo arquivo de teste para o motor Oracle no Windows.
  • Corrigido o erro onde namespace-autoclean: 0,16 erros causados, tais como & quot; ocorrência de objeto inválido:. 'amarelo' & quot;

O que é novo na versão 0.999:

  • falha na instalação fixa devido à falta de módulo IO :: File em do Windows.
  • falha fixo arquivo de teste para o motor Oracle no Windows.
  • Corrigido o erro onde namespace-autoclean: 0,16 erros causados, tais como & quot; ocorrência de objeto inválido:. 'amarelo' & quot;

O que é novo na versão 0.992:.

  • falhas Fixo de teste de destino no Windows
  • Adicionado suporte para PostgreSQL-XC para o motor PostgreSQL. Mesas de registro Sqitch são distribuídos pela replicação para todos os nós de dados.
  • Adicionado suporte para MariaDB 5.3 e superior para o motor MySQL.

O que é novo na versão 0.991:

  • Eliminado & quot; uso de valor não inicializado & quot; avisos quando as conexões de banco de dados falhar.
  • Reduzido ao mínimo exigido DBD :: Firebird para v1.11.
  • Corrigida a opção `--verbose` para o comando` target`.
  • Eliminado mais problemas de configuração de usuário nos testes, graças a cromática.
  • falhas nos testes fixos quando a variável de ambiente `$ PGPASSWORD` está definido.

O que é novo na versão 0.980:

  • Removido o tratamento especial caso de o nome completo do usuário buscado a partir do sistema no OS X.

O que é novo na versão 0,973:

  • Agora Exigir DBD :: SQLite compilada com SQLite 3.7.11 ou mais alto. Tem sempre, mas agora ele lança uma exceção significativa se uma versão mais antiga é compilado em DBD :: SQLite.

O que é novo na versão 0.970:

  • Adicionado o nome do projeto em um cabeçalho para a saída do `comando plan`.
  • Adicionado o motor Oracle.
  • Adicionado `sqitchtutorial-oracle.pod`, uma variante específica do Oracle of` sqitchtutorial.pod`.

O que é novo na versão 0,965:

  • teste não fixa, devido às variações de caracteres de fim de linha no Windows .
  • Substituído todos os usos de `$ /` `em saída para & quot; & # x5C; n & quot;.`
  • erro de compilação fixo que impediu a instalação em Perl 5.10, quando o módulo pai não foi instalado.

O que é novo na versão 0,964:

  • Removido DBD :: SQLite a partir da lista de dependências de construção.
  • falhas nos testes fixos devido à codificado (wide-character) advertências sobre desencadeada em sistemas com localidades do inglês.
  • primordial Removido do `previous_exception` de Throwable na App :: :: Sqitch X em Throwable 0.200007 e superior, em que já não é necessário.
  • Mudou teste comparando o conteúdo do arquivo que falha no Windows para fazer uma comparação mais solta e esperamos resolver a falha do teste.

O que é novo na versão 0.960:

  • O comando `rebase` não falha se o banco de dados é já revertido, mas só faz uma nota do mesmo e vai para o deploy.
  • Adicionado o comando `plan`. É como `log`, mas mostra uma lista de alterações no plano, ao invés de eventos registrados no banco de dados.
  • Adicionado `search_changes ()` para Plano. Usado pelo comando `plan`.
  • Adicionado a opção `--oneline` para o comando` log`.
  • Permitir marcação de uma mudança arbitrária, e não apenas a última alteração no plano, passando por uma especificação de mudança (nome, ID ou tag) como o segundo argumento para o comando `tag`.
  • mensagens de erro atualizada para mostrar que caracteres em branco não são permitidos em nomes de projeto, alterar ou tag.

O que é novo na versão 0,953:

  • falha no teste fixo em `t / engine.t` desencadeada por um carrapato do relógio.
  • Mudou o modelo de verificar para acabar com `ROLLBACK` em vez de` COMMIT`. Este mesmo para incentivar as pessoas a fazer nenhuma mudança em verificar testes.
  • exceção fixo disparado em uma tentativa de reverter ou realocar `--to` uma mudança que não existe no banco de dados.
  • Adicionado recomendação para Pod :: Simple para o processo de construção.
  • Adicionado a opção `build --etcdir` para especificar o diretório no qual os arquivos de configuração e do modelo deve ser instalado. O padrão é o `etc / subdiretório sqitch` do` --prefix`, `--install_base`, ou prefixo do Perl.
  • Adicionado a opção `build --installed_etcdir`. Isto é usado para definir o local do diretório do sistema etc. Por padrão o valor de `--etcdir`.

Limitações :

  • Ainda em desenvolvimento
  • .

Programas semelhantes

somewhere.js
somewhere.js

1 Mar 15

SQL Parser
SQL Parser

12 Apr 15

Mongoid
Mongoid

11 Mar 16

Outro software de desenvolvedor David Wheeler

SVN-Notify
SVN-Notify

5 Jun 15

RocketShip
RocketShip

12 Dec 14

Empty
Empty

12 Dec 14

Comentário para Sqitch

Comentários não encontrado
Adicionar comentário
Ligue imagens!
Busca por categoria