RhodeCode

Tela Software:
RhodeCode
Detalhes de Software:
Versão: 1.7.1
Data de upload: 20 Feb 15
Licença: Livre
Popularidade: 4

Rating: 3.5/5 (Total Votes: 2)

RhodeCode (ex-hg-app) é Pilões baseado gerenciamento de repositório e servindo para mercurial & nbsp;. É semelhante ao GitHub ou bitbucket, mas que é supor para execução como aplicativo independente, é open source e se concentra mais em acesso restrito aos repositórios.
Não há acesso gratuito padrão para RhodeCode Você tem que criar uma conta para usar o aplicativo. Ele é alimentado por vcs biblioteca que criamos para lidar com muitas vários sistemas de controle de versão.
RhodeCode usa Semântica Versioning

Características :

  • tem o seu próprio middleware para lidar com pedido protocolo mercurial. Cada pedido pode ser registrado e autenticado. É executado em threads improváveis ​​para hgweb Você pode fazer várias puxa / empurra simultânea
  • permissões totais e autenticação por projeto privado / leitura / gravação / admin. Uma conta para interface web e mercurial push / pull / clone.
  • templates Mako vamos personalizar aparência do aplicativo.
  • diffs bonitas, anotações e códigos fonte tudo colorido por pygments.
  • Mercurial gráfico ramo e yui-Flot gráficos movidos com zoom e estatísticas
  • interface de administração com gerenciamento de usuários / permissão. Usuário fizer diário atividade puxa, empurra, garfos, inscrições. Possível desabilitar construído em ganchos

  • Garfos
  • lado do servidor, é possível desembolsar um projeto e cortá-lo livre, sem quebrar o principal.
  • pesquisa de texto completo em códigos-fonte, pesquisa sobre os nomes dos arquivos. Tudo alimentado por whoosh e construir em daemons de indexação (não há servidores de pesquisa externos necessários tudo em uma aplicação)
  • feeds RSS / Atom, suporte gravatar, fontes de download como Zip / tarballs
  • tarefas assíncronas para velocidade e desempenho usando aipo (funciona sem eles também)
  • scripts de backup pode fazer backup do app inteiro e enviá-lo ao longo do scp para o local desejado
  • descrições projeto de instalação e informações dentro construída em db para operações fácil, não do sistema de arquivos
  • Adicionado cache com invalidação por push / gestão repo para alto desempenho e sempre dados atualizados.
  • Com base em postes de 1,0 / 0,6 sqlalchemy / sqlite

O que é novo nesta versão:

  • Notícias:
  • Aplicar a bandeira crianças no grupo repositório também acrescenta que os usuários repositórios privados, isto é agora compatível com grupos de usuários. Permissões padrão repos privada não são afetados por aplicar a bandeira crianças.
  • código unionrepo eliminada, já que faz parte do Mercurial 2.6
  • RhodeCode aceita agora ler somente os caminhos para servir repositórios.
  • Corrige:
  • Corrigido problemas com a forma como lida com mysql valores float. Logistas causados ​​com datas de validade não funcionar corretamente no mysql.
  • Corrigido problema com ldap ativar / desativar a bandeira

O que é novo na versão 1.6.0 RC1:

  • Notícias:
  • Redesign UI, com lotes de pequenas melhorias.
  • delegação gestão do Grupo. Grupo administrador pode gerenciar um grupo, e repos sob ele, o administrador pode criar grupos filho grupo dentro ele consegue.
  • Repositório campos extras. Campos extras ilimitadas opcionais podem ser definidos para cada repositório para armazenar dados personalizados.
  • chamada get_repo API inclui seguidores compromissadas agora.
  • Grandes quantidades de melhorias nos pedidos de recebimento.
  • # 734 repo switcher está disponível em todas as páginas.
  • # função invalidate_cache 733 API.
  • opção para ativar cabeçalhos HSTS ao usar SSL Adicionado.
  • # 83 mostra o tamanho repo na página de resumo.
  • show # 745 adicionado ligação diff completo para a grande mensagem de diff.
  • Deprecated RSS linksATOM é o presente e para o futuro.
  • Adicionar opção para definir lexers personalizados para extensões personalizadas para realçar o código no módulo rcextension.
  • executável Git agora é configurável através de arquivos ini.
  • # 689 repositórios agora detach opcional / apagar opção para garfos conectados.
  • Ofuscação senha ao clonar um repositório remoto com credenciais.
  • # 788 cache do tarball. zip ou compactados tarballs pode ser opcionalmente em cache para uma mais rápida de servir.
  • velocidade acima da extração last_changeset em VCS.
  • get_locks API função.
  • códigos HTTP configuráveis ​​para repositório de bloqueio.
  • Possível usar ramos fechados em? Ramo = no changelog.
  • os scripts ldap sincronização de Linaro.

  • Filtro
  • # 797 refs git agora é configurável via arquivo.
  • Novo comando ishell paster para tarefas administrativas mais fáceis.
  • Corrige:
  • # 654 interruptor para alças `/` em nomes branch / tag / marcador.
  • # 572 movido a cabo tarefas de redefinição de senha a partir de aipo.
  • # 730 filtrar compromissadas grupos escolhas para únicos que você tem write + acesso.
  • # 462 disable arquivo de edição, quando não na cabeça ramo.
  • # 731 update-repoinfo às vezes não conseguiu atualizar os dados quando changesets foram commits iniciais.
  • # 749, # 805 e # 516 duplicação Removido de configurações de reporte para admins rhodecode e administradores compromissadas.
  • permissão atualização global com & quot; & quot substituir configurações existentes; não deve anular repositórios privados.
  • # 642 adicionado limite recursão para estatísticas encontro.
  • # 739 Apagar / Editar repositórios só deve apontar para links de administração se o usuário é um administrador super.
  • Fixo escapar de html em & quot; remendo & quot; vista para repos GIT.
  • # 747 carga de cache de alterações após a bifurcação para atualizar caches painel leves.
  • lista repo rápido: controle ícone público / privado só deve controlar ícones, não repo visibilidade
  • .
  • # 746 erros UnicodeDedode em controladores de alimentação animal.
  • # 756 repos limpeza não compor adequadamente caminhos de repos de ser limpo.
  • # 763 função auxiliar gravatar deve fallback imagem padrão em caso de alguma forma, e-mail fornecido está vazio.
  • Fixes # 762, LDAP e contêineres criado usuários estão agora activado com base nas configurações de registro em permissões.
  • Limpeza seria recursiva em cada folha e não poderia, portanto, ser usado em lotes de grandes repositórios.
  • Melhor detecção de exclusão de grupos com subgrupos dentro.
  • Corrigido problema com a renomeação grupo repos em conjunto com a mudança de pais com várias árvores aninhadas.
  • cometendo executa # arquivo de interface web empurrar 594 anzóis.
  • Não permitir clonagem a partir de diferente do que URI http [s] / svn / git / hg.
  • Movimentação de RhodeCode params extras em forma consistente.
  • Não normalizar caminho, se ele está vazio sobre a adição de um arquivo através da interface web.
  • # 808 changesets desaparecidas e arquivos devem retornar 404 não redirecionar
  • # 809 adicionado url citação em clone url.
  • Corrigido problemas com a importação de nomes compromissadas não-ascii.
  • automaticamente atribuir instance_id para acolhimento e processo se tiver sido definido para *
  • Corrigido vários endereços IP em cada um dos extraído IP.
  • monte de outras pequenas correções de bugs e melhorias.

O que é novo na versão 1.5.1:

  • Notícias:
  • implementa # 677: Não permitir a fechar pedidos de puxar quando eles estão sub-avaliação de status
  • implementado # 670 Implementação de papéis em Pull Request
  • Corrige:

  • permissões
  • padrão pode ficar duplicado após a migração
  • Os rótulos de status changeset fixo, eles agora selecione os botões de rádio
  • # 682 difícil tradução para o texto multi-linha
  • # 683 fixo diferença entre mensagens sobre repositórios não mapeadas

O que é novo na versão 1.4.0:

  • notícia:
  • novo sistema codereview
  • e-mail Mapa, permitindo aos usuários ter vários endereços de e-mail mapeados em suas contas
  • melhorado sistema git-gancho. Agora todas as ações para git estiver logado no jornal incluindo as revisões empurrado, usuário e endereço IP
  • mudou setup-app para setup-rhodecode e acrescentou opções padrão para ele.
  • novas repos git são criados como nua agora por padrão
  • # 464 adicionou links para grupos na caixa de permissão
  • # 465 menciona autocomplete dentro comentários caixas
  • # 469 --update-única opção para WHOOSH para reindexar adicionado apenas lista de repos no índice dado
  • rhodecode-api cliente CLI
  • novo protocolo git http substituído implementação dulwich buggy. Agora baseado em pygrack & gitweb
  • Improved RSS / Atom. Perceptível para navegadores usando cabeçalhos apropriados, e reformated com base nas sugestões dos usuários. Adicional feeds RSS / Atom para revista usuário
  • várias melhorias i18n

  • Resumo
  • # 478 permissões para admin em edição do usuário vista
  • vista de arquivos agora exibe pequenas gravatars fora todos os autores de determinado arquivo
  • Implementado revisões de desembarque. Cada repositório terá landing_rev atributo que define revisão 'default' / ramo de geração de arquivos leia-me
  • Implementado # 509, RhodeCode impõe SSL para empurrar / puxar, se solicitado no mais antiga chamada possível.
  • Importar repositórios SVN remoto para mercurial usando hgsubversion.
  • # Fixo 508 RhodeCode agora tem uma opção para definir explicitamente bifurcação permissões
  • RhodeCode pode usar servidor alternativa para a geração de ícones avatar
  • implementado repositórios de bloqueio. Puxe fechaduras, empurrar desbloqueia. Também pode ser feito através de chamadas de API
  • # 538 formulário para permissões podem lidar com vários usuários ao mesmo tempo
  • correções:
  • traduções melhoradas
  • questão correções # 455 Criando um arquivo gera uma exceção no Windows
  • corrige # 448 Baixar arquivo ZIP mantém arquivo em / tmp aberto e resulta em espaço em disco
  • Corrige problema # 454 Resultados de pesquisa no Windows incluem prosseguir barra invertida
  • problema corrigido # 450. Rhodecode já não irá falhar quando o mau revisão está presente em dados revista.
  • correção para a edição # 417, a execução git foi quebrado em janelas para certos comandos.
  • # 413 fixo. Não desative diretório .git para repos descalços sobre a exclusão
  • problema corrigido # 459. Mudou a forma de obtenção logger na tarefa reindex.
  • # 453 fixo adicionado campo ID no esquema lufada que resolve a questão da reindexação arquivos modificados
  • fixos # 481 e-mails são enviados sem rhodecode Data cabeçalho
  • fixo # 458 contagem errada quando não há repos estão presentes
  • problema corrigido # 492 faltando nenhuma nova linha no final do arquivo de teste no final do novo bloco em html diff
  • pesquisa de texto completo agora trabalha também para cometer mensagens

O que é novo na versão 1.3.6:

  • Notícias:
  • tradução tradicional chinesa
  • mudaram setup-app para setup-rhodecode e acrescentou argumentos para o modo de auto-configuração que não precisa de interação do usuário
  • Corrige:
  • fixo não SCM encontrado aviso
  • __future__ fixo erro de importação sobre rcextensions
  • feito lib necessário simplejson para aumento de velocidade em JSON codificação
  • correções # 449 ruim regex poderia ter mais do que as revisões de analisar a história
  • fazer sessão não está claro quando DB CELERY_EAGER é ligado

O que é novo na versão 1.3.5:

  • notícia:
  • uso ext_json para o módulo json
  • vista de anotação unificado com exibição da fonte de arquivo
  • melhorias notificação, melhor caixa de entrada + css
  • # 419 não tira senhas de formulários de login, faça rhodecode mais compatível com servidores LDAP
  • Adicionado HTTP_X_FORWARDED_FOR como um outro método de extração de IP para puxar / empurrar logs. mudou tudo para controlador de base
  • # 415: Adicionando comentário a changeset causas recarregar. Os comentários são agora adicionadas via ajax e não recarregar a página
  • # 374 configuração LDAP é descartada quando LDAP não pode ser ativado
  • impulso limitado / pull operações agora estão registrados para git no jornal
  • colidido mercurial para 2.2.x série
  • adicionou suporte para a exibição de submódulos em arquivo-browser
  • # 421 marcadores adicionados em vista changelog
  • correções:
  • fixa marcador dev-versão para estável quando servido de códigos-fonte
  • verificações de permissão em falta fixos na página mostrar garfos
  • # 418 elenco para correções unicode em objetos de notificação
  • # 426 fixo menção regex extrair
  • fixo remote-puxando para controles remotos git remopositories
  • # fixo 434: Erro ao acessar arquivos ou changesets de um repositório git com submodules
  • Corrigido o problema com APIKEYS vazios para usuários após o registo ref. # 438
  • problema corrigido com a obtenção de arquivos LEIA-ME de repositórios git

O que é novo na versão 1.3.4:

  • logging Whoosh agora é controlada pelos arquivos ini configuração de log
  • acrescentou clone-url para editar formulário na página / configurações
  • help adicionado texto compromissadas add / editar formas

  • Módulo
  • criado rcextensions com mapeamentos adicionais (ref # 322) e pós push / pull / criar ganchos compromissadas callbacks
  • implementado # 377 Usuários ver por suas próprias permissões na página conta
  • # 399 herança de permissões acrescentado para o grupo usuários em grupos repos
  • # 401 grupo repositório é pré-selecionado ao adicionar repos dentro de um grupo repositório automaticamente
  • acrescentou HTTP alternativa 403 resposta quando o cliente não conseguiu autenticar. Ajuda a resolver problemas com Mercurial e LDAP
  • # 402 removido grupo prefixo do nome do repositório ao listar repositórios dentro de um grupo
  • gravatars adicionados em vista a permissão e permissões autocomplete
  • # 347 ao executar várias instâncias RhodeCode, invalida corretamente cache de todos os servidores registrados

O que é novo na versão 1.3.3:

  • corrigidos alguns problemas de compatibilidade python2.5
  • problemas corrigidos com repos removido foi acidentalmente adicionados como grupos, após nova pesquisa completa de caminhos
  • corrige # 376 Não é possível editar usuário (usando auth container)
  • correções # 378 urls de imagem inválido na tela de alterações com a configuração de proxy-prefix
  • triagem inicial fixa de repos dentro grupo repo
  • corrige Problema quando o usuário tentou reenviar mesma permissão para usuário / user_groups
  • versão copo colidido que corrige # 375 erro salto bug
  • raw_changeset fixada para git. Ele foi gerado com cabeçalhos de patch hg
  • questão vcs fixo com last_changeset para filenodes
  • fixo faltando commit depois de gancho excluir
  • # 372 problemas corrigidos com detecção de operação git que causaram um problema de segurança para repos git

O que é novo na versão 1.3.1:

  • loop de redirecionamento ocorre quando lembro-me não era verificadas durante o login
  • corrige problemas com geração git história blob
  • não buscar ramo para git na história arquivo suspenso. Causa lentidão desnecessária

Requisitos :

  • Python

Programas semelhantes

Pyjamas-GitWeb
Pyjamas-GitWeb

14 Apr 15

autohook
autohook

14 Apr 15

RapidSVN
RapidSVN

17 Feb 15

cvs-fast-export
cvs-fast-export

17 Feb 15

Outro software de desenvolvedor Marcin Kuzminski and Lukasz Balcerzak

vcs
vcs

11 May 15

Comentário para RhodeCode

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