| Sven Biblioteca de programação orientada para o documento que ajuda você a colocar conteúdo no SVN |
Baixe Agora |
Sven Classificação e resumo
- Nome do editor:
- Ethan Jucovy & Jeff Hammel
- Site do editor:
- http://sven.linux.kiev.ua
Sven Tag
Sven Descrição
Biblioteca de programação orientada para o documento que ajuda você a colocar conteúdo no SVN Sven é uma biblioteca de programação orientada para o documento que ajuda você a colocar conteúdo em svn.it requer 'pysvn' que você provavelmente desejará instalar o uso do sistema. Basic Uso: de Sven.Backend Import SvnAccess Client = SvNaccess (my_servn_server_repo_uri, my_local_checkout_dir) cliente .write ('caminho / para / a / a / file / write', "Adorável conteúdo para ser versioning!") Client.Write ('caminho / para outro / file', "AW Shucks, eu também .. ", msg =" Minha mensagem de confirmação ", gentil = 'text / planície') last_rev_int = client.last_changed_rev ('caminho / para outro / file') last_rev_int = last_rev_int - 1 de Sven.Exc Importar Resourceuncheed Tentativa: Anterior_Version = cliente.read ('caminho / para / outro / file', rev = last_rev_int) exclua Resourceuncheed, Exc: last_rev_int = excr.last_change anterior_version = cliente.read ('caminho / para / outro / file', rev = last_rev_int) changelog = client.log ('caminho / para outro / file', rev = last_rev_int) cada '.write' grava o conteúdo para o caminho no checkout do sistema de arquivos local e depois o compromete ao repositório. O fluxo de trabalho de um-write-per-commit é por design e provavelmente não será alterado em breve; Se você precisar de um fluxo de trabalho diferente, provavelmente deverá apenas usar clientes SVN diretamente, de qualquer maneira. Sven não ajuda você a configurar um cliente ou servidor SVN. Ele assume que você já tem um repositório e configuração de checkout. Os formatos retornados por alguns de seus métodos (particularmente .log e .ls) são totalmente ad-hoc agora e estranhos; eles provavelmente serão formalizados mais cedo ou mais tarde. Requisitos: · Pitão · Pysvn. O que há de novo nesta versão: · Corrigido vários erros de digitação embaraçosos na versão 0.4.
Sven Software Relacionado