Svenweb.

Frontend Web para o repositório de documentos Controlled para operações de histórico de índice de leitura-gravação
Baixe Agora

Svenweb. Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL v3
  • Preço:
  • FREE
  • Nome do editor:
  • Ethan Jucovy and Jeff Hammel

Svenweb. Tag


Svenweb. Descrição

Frontend da Web para VersionControled Document Repository para operações de histórico de índice de leitura-gravação O Svenweb é um ambiente da Web para publicar e editar documentos versionados. Usa um repositório de subversion como seu banco de dados e funciona em um checkout. Backends alternativos podem ser suportados um dia. Para configurá-lo, edite a configuração do paste.ini: ... svenweb.checkout_dir = / path / to_your / svn / checkout / o checkout já deve existir; Svenweb não vai criá-lo para você.Então você pode executá-lo com Paster Servir Paste.iniwhat não se importa com a autenticação. Se você fizer isso, você deve configurar isso fora do Svenweb ou em uma camada de middleware do WSGI adicional. O Kily Svenweb não respeita a autenticação. Commits serão todos feitos pelo usuário padrão do sistema. Em uma versão futura, isso mudará para respeitar as variáveis do ambiente.svenweb não fornece dificuldades no navegador entre as revisões. Eu gostaria de adicionar este eventualmente.svenweb não fornece RSS para alterações. Demonstrou-se não fornece instalações para mover, copiar ou excluir arquivos através da web. Adicionando estes provavelmente será minha próxima prioridade.UsagesVenweb usa um fluxo de trabalho estilo wiki para adicionar novos documentos: basta visitar o URL do documento que deseja criar. Você encontrará um formulário de edição. Se você visitar / BAZ / BAR / FOO /, em seguida, os diretórios / BAZ / BAZ / BAR / serão criados e verificados no repositório se eles ainda não existem.SVENDE Redirecções agressivamente redundantes Versões de todas as suas opiniões: * Se um documento / foo foi alterado pela última vez em R5 e você visitar / foo? Versão = 8, você será redirecionado para / foo? versão = 5. * Úreva a última alteração de Foo foi em R5 e você visitar / foo você será redirecionado para /foo?version=5.Estos significa que cada URL com um parâmetro de versão pode ser armazenado em cache para sempre se você quiser. READVISIT A URL do documento Sua última versão.Append = versão = 5 para visualizá-la a partir de R5.WRITEVISIT / FOO? View = Edit para editar o documento armazenado em /foo.Você pode editar o arquivo e também definir um mimetype que será usado ao servir Arquivo. Você também pode adicionar uma mensagem de confirmação. Se você não fizer isso, a mensagem de confirmação padrão é "Foom" indexyou pode visualizar o conteúdo de um diretório visitando o URL do diretório. Versões trabalham aqui também; Diretório de visita / BAZ / BAR /? Version = 5 exibirá o conteúdo desse diretório a partir de R5.HistoryYou pode visualizar um histórico (Changelog) para qualquer arquivo ou directory URL usando o verystring? View = History.for diretório, isso Exibe o histórico de alterações dentro desse diretório, incluindo adições e modificações de arquivos em subdiretórios. Você também pode usar? Versão = 5 modificadores também, para ver um histórico de alterações através da versão especificada. Miscellanytestes são os primórdios de um conjunto de testes no diretório ./ftests. Estes são testes do flunt, que executam scripts de sarja por http. Você deve easy_install flunc se quiser executar os testes. Para executá-los, inicie um servidor Svenweb no localhost: 5052 com svenweb.checkout_dir = / tmp / svncco / em seguida, executar ./run-flunc.shtemplatesthe modelos são modelos Tempita. Eles são mínimos pelo design. Você pode empilhá-los; Basta alterar o valor de svenweb.templates_dir no arquivo de pasta.ini. Requisitos: · Pitão


Svenweb. Software Relacionado