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

hg-github
hg-github

14 Apr 15

jig
jig

14 Apr 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!