bencept.fssyncz2.

zope.app.fssync Integration para Zope2
Baixe Agora

bencept.fssyncz2. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • ZPL
  • Nome do editor:
  • Gocept GmbH & Co. KG

bencept.fssyncz2. Tag


bencept.fssyncz2. Descrição

Integração do Zope.app.fssync para o Zope2 O pacote gocept.fssyncz2 fornece integração do Zope2 do Zope.fssync / zope.app.fssync, ou seja, a capacidade de despejar e restaurar o conteúdo do ZODB para o sistema de arquivos (para esse fim, fornece sincronizadores de pastas e semelhantes e se adapta ao Mecanismos do Zope3-ISH do Zope.App.fssync para funcionar com o editor Zope2). A caso de uso principal é manter o código armazenado dentro do zodb em um sistema de gerenciamento de código-fonte. Portanto, ele tenta tornar os picles que são gravados no disco o mais legível possível (por exemplo, por não usar a codificação base64). Assim, concentra-se nas ações de verificação e check-out (que sobrescrevem seu alvo completamente), desde que a mesclação de alterações entre diferentes O checkouts precisa ser feito através do SCM de qualquer maneira. (Zope.App.fssync oferece várias outras ações, como atualização e confirmação, que tentam ser inteligentes quando tanto o ZodB quanto o despejo do sistema de arquivos foram alterados simultaneamente. Enquanto isso é bom, desde que apenas uma representação do sistema de arquivos exista, o modelo quebra Para baixo quando vários despejos precisam ser sincronizados entre si - é altamente não-trivial determinar cuja mudança é realmente a correta nesse caso, por isso recomendamos contra o uso dessas ações neste momento.) Uso: Você precisará Para carregar os arquivos de configuração Configure.zcml e substitui.zcml.Cept.fssyncz2 fornece um script de console chamado FSSYNC, que envolve as duas ações (checkout e check-in) e permite passar em todos os outros parâmetros (URLs, locais, credenciais). Isto destina-se a ser gerado (via buildout por exemplo), assim: Recipe = zc.recipe.egg: scriptseggs = gocept.fssyncz2extra-paths = $ {zope2: location} / lib / pythonarguments = host = '$ {instance: http-address} ', pasta =' myfolder ', credenciais =' $ {instance: user} ', repositório =' $ {buildout: diretório} / var / zodb-despejado você pode despejar seu zodb para o Localização configurada do sistema de arquivos com o checkout bin / fssync e carrega os dados armazenados no sistema de arquivos para o zodb com o check-in bin / fssync. Requisitos: · Zope. · Pitão O que há de novo nesta versão: · Comandos de console renomeados para despejar / carregar em vez de checkout / checkin para evitar confusão com operações SCM.


bencept.fssyncz2. Software Relacionado

p01.fsfile.

conceito de base de armazenamento de arquivo do sistema de arquivos para o Zope3 ...

293

Download