rsvndump é um utilitário de linha de comando que é capaz de despejar um repositório Subversion que reside em um servidor remoto. & Nbsp; Todos os dados são lançados no formato que pode ser lido um escrito por carga svnadmin / dump, para que os dados que é produzido pode ser facilmente importado para um novo repositório Subversion.
Há situações em que pode ser melhor para usar svnsync e svnadmin despejo para executar o despejo do que usar rsvndump. A razão para isso é que essas ferramentas sejam oficialmente distribuído com o Subversion e pode ser mais recurso completo de rsvndump.
Na verdade, o "Dump um sub-diretório de um repositório" pode ser realizado com a solução de despejo svnsync + svnadmin em servidores Subversion anteriores a 1.5, também, usando svndumpfilter sobre o despejo resultante. No entanto, este tem a desvantagem de que todo o repositório de dados tem de ser transferido ao usar svnsync. Além disso, ele pode não ser possível extrair o sub-diretório usando svndumpfilter devido a cópias de um diretório fora o que vai ser extraído.
rsvndump é escrito em C e construído em cima da API Subversion, para que ele possa oferecer todas as funcionalidades necessárias para acessar um repositório Subversion, incluindo autenticação SSL e suporte para todos os protocolos do Subversion (svn: //, http: //, file: // etc.). E está GPL
O que é novo nesta versão:.
- O caminho de libertação e de propriedade armazenamentos foram redesenhados, resultando em um aumento de velocidade notável para certos casos de uso.
- Uma questão que poderia ter levado a aterros unloadable durante o despejo subdiretórios foi resolvido.
O que é novo na versão 0.5.7:
- Esta versão corrige saída despejo possivelmente inválido quando executado com --keep-revnums.
- O --dry-run e linha de comando --obfuscate bandeiras foram adicionados para facilitar a apresentação de lixeiras para relatórios de bugs.
O que é novo na versão 0.5.6:
- Esta versão inclui melhorias de desempenho para determinação da faixa de revisão e cálculos de hash caminho.
- Um bug que poderia causar dumps unloadable sob certas condições, bem como uma possível falha de segmentação foram corrigidos.
- O arquivo de projeto CodeBlocks para Compilação no Windows foi corrigido.
O que é novo na versão 0.5.5:
- Esta versão corrige um bug introduzido no 0.5.3 que poderia levar a falhas durante o despejo um subdiretório.
- Além disso, problemas de desempenho causados por estatísticas desnecessárias para as revisões copiados foram corrigidos.
O que é novo na versão 0.5.4:
- Adicionar suporte para --config-dir do svn
- Fixo faltando deltificação quando correr com --deltas
- Corrigida a falha ao passar certas opções de linha de comando várias vezes
- Corrigida a falha no Windows em erros do Subversion
- opção Fixed vinculador libintl errado (remendo por François Revol, # 3031819)
O que é novo na versão 0.5.2:
- Fixo Node-copyfrom-rev cálculo número de revisão quando subdiretórios de dumping
- falha de segmentação Fixa que ocorreu durante o despejo um subdiretório em modo incremental e a partir de uma revisão
- Corrigido alguns pequenos problemas com o número da revisão e faixa de análise
- Adicionado um ambiente simples teste de unidade
O que é novo na versão 0.5.1:
- Fixo despejo de propriedades de arquivos e diretórios
- memória fixa
- Incluir o cabeçalho do arquivo de despejo em lixões incrementais (Adicionado --no-incremental cabeçalho bandeira para restaurar o comportamento de idade)
- formato de despejo Use versão & quot; 3 & quot; apenas quando o dumping com --deltas
- O programa pode ser construído e executado no Windows agora
Vazamentos
O que é novo na versão 0.5:
- Adicionado suporte para despejar deltas conteúdo do arquivo
- Adicionado suporte para dumps incrementais
- Melhor suporte a autenticação de sessão
- Adicionado despejo de MD5-somas
- Removido online / offline modo distinção (agora sempre usando & quot; linha & quot; chamadas diff)
- Fixo despejo de cópias de arquivos que incluem modificações
- Novamente, uma reescrita completa li>
O que é novo na versão 0.4.4-1:
- Fixo construir problemas com Subversion 1.6.1 .
Requisitos :
- Apache Portable Runtime
- Apache Subversion
Comentários não encontrado