RhodeCode

Software screenshot:
RhodeCode
Dettagli del software:
Versione: 1.7.1
Data di caricamento: 20 Feb 15
Licenza: Libero
Popolarità: 65

Rating: 3.3/5 (Total Votes: 4)

RhodeCode (ex hg-app) è Piloni gestione basata repository e servire per mercuriale. & Nbsp; E 'simile a Github o bitbucket, ma si supponga di eseguire app come standalone, è open source e si concentra più su accesso limitato al repository.
Non c'è di default l'accesso gratuito al RhodeCode È necessario creare un account per poter utilizzare l'applicazione. E 'alimentato da VCS libreria che abbiamo creato per gestire molti diversi sistemi di controllo versione.
RhodeCode utilizza Semantic Versioning

Caratteristiche :

  • ha il proprio middleware per gestire richiesta di protocollo mercuriale. Ogni richiesta può essere registrato e autenticato. Gira su discussioni improbabili hgweb È possibile effettuare più strappi / spinge simultanea
  • autorizzazioni complete e autenticazione per progetto privato / lettura / scrittura / admin. Un conto per l'interfaccia web e mercuriale push / pull / clone.
  • modelli Mako diamo personalizzare aspetto grafico dell'applicazione.
  • Belle diff, annotazioni e codici sorgente tutti colorati da pygments.
  • grafico ramo Mercurial e Yui-Flot grafici alimentati con zoom e statistiche
  • Interfaccia Admin con gestione degli utenti / autorizzazioni. Utente esegue l'attività giornale tira, spinge, forchette, registrazioni. Possibile disabilitare costruito in ganci

  • Forcelle
  • lato server, è possibile fork di un progetto e di incidere gratuitamente senza rompere la principale.
  • Ricerca testo completo su codici sorgente, cercare i nomi dei file. Tutti alimentato da Fruscio e costruire in demoni di indicizzazione (nessun server di ricerca esterni necessari in una sola applicazione)
  • Rss / Atom, supporto gravatar, fonti per il download come zip / tarball
  • attività asincrone per la velocità e le prestazioni con il sedano (funziona senza di loro troppo)
  • script di backup possono fare il backup di tutto il app e inviarlo su scp nella posizione desiderata
  • descrizioni dei progetti di installazione e informazioni all'interno costruito nel db per le operazioni di semplice, file system non
  • Aggiunto cache con invalidazione su push / gestione repo per alte prestazioni e sempre dati aggiornati.
  • Sulla base di piloni 1.0 / sqlalchemy 0,6 / SQLite

Cosa c'è di nuovo in questa versione:

  • News:
  • Applica per bambini bandiera sul gruppo repository aggiunge inoltre agli utenti di repository privati, questo è ora in linea con gruppi di utenti. Autorizzazioni predefinite repos privato non sono interessati da applicare ai bambini bandiera.
  • Rimosso codice unionrepo in quanto è parte di Mercurial 2.6
  • RhodeCode accetta ora leggere solo i percorsi per servire repository.
  • Correzioni:
  • Problemi risolti con come mysql gestisce valori decimali. GIST causati con date di scadenza non funzionare correttamente su mysql.
  • Risolto il problema con LDAP abilita / disabilita bandiera

Cosa c'è di nuovo in versione 1.6.0 RC1:

  • News:
  • Redesign UI, con un sacco di piccoli miglioramenti.
  • delega di gestione del Gruppo. Amministratore di gruppo può gestire un gruppo, e pronti contro termine sotto di essa, l'amministratore può creare gruppi figlio gruppo all'interno riesce.
  • Repository campi aggiuntivi. Opzionali campi aggiuntivi illimitati possono essere definite per ogni repository per memorizzare i dati personalizzati.
  • chiamata API get_repo include seguaci pronti contro termine ora.
  • Grandi quantità di miglioramenti nelle richieste di trazione.
  • # 734 repo switcher è disponibile in tutte le pagine.
  • # funzione invalidate_cache 733 API.
  • opzione per attivare le intestazioni HSTS quando si utilizza SSL aggiunta.
  • # 83 esposizione formato repo a pagina di riepilogo.
  • # 745 aggiunto spettacolo link completo diff in al grande messaggio diff.
  • Deprecated RSS linksATOM è il presente e il futuro.
  • Aggiungi opzione per definire lexer personalizzati per estensioni personalizzate per il codice highlight nel modulo rcextension.
  • eseguibile Git è ora configurabile tramite file .ini.
  • # 689 repository ora ha scollegamento opzionale / opzione per forcelle collegati eliminare.
  • Oscurazione password quando la clonazione di un repo remoto con credenziali.
  • # 788 di cache tarball. zip o tarball compressi possono essere memorizzati nella cache opzionale per una più rapida servizio.
  • velocità di estrazione last_changeset in VCS.

  • Funzione
  • get_locks API.
  • codici HTTP configurabili per bloccaggio repository.
  • Possibilità di utilizzare i rami chiusi in? Filiale = in changelog.
  • script LDAP sincronizzazione di Linaro.

  • Filtro
  • # 797 arbitri Git è ora configurabile tramite file .ini.
  • Nuovo comando ishell paster per le attività amministrative più facile.
  • Correzioni:
  • # 654 interruttore per maniglie `/` in nomi ramo / tag / segnalibro.
  • # 572 si trasferì compiti reimpostazione della password di sedano.
  • # 730 filtrare repo gruppi scelte solo quelle che si hanno in scrittura + accesso.
  • # 462 editing di file disabilita quando non sulla testa ramo.
  • # 731 update-repoinfo a volte non è riuscito ad aggiornare i dati quando changeset erano commit iniziali.
  • # 749, # 805 e # 516 duplicazione Rimosso delle impostazioni di pronti contro termine per amministratori rhodecode e gli amministratori di pronti contro termine.
  • Aggiornamento permesso globale con & quot; sovrascrivere le impostazioni esistenti & quot; non dovrebbe ignorare repository privato.
  • # 642 aggiunto limite di ricorsione per le statistiche in grado di raccogliere.
  • # 739 cancellare / modificare i repository dovrebbe puntare solo link di amministrazione se l'utente è un amministratore super.
  • fissi fuga di html in & quot; patch di & quot; vista per repos GIT.
  • # 747 carico di cache di modifiche dopo fork per aggiornare le cache cruscotto leggeri.
  • Lista repo rapida: pubblico / controllo icona privato dovrebbe controllare solo le icone, non repo visibilità
  • .
  • # 746 errori UnicodeDedode sui controller di alimentazione.
  • # 756 repos pulizia non comporre correttamente i percorsi di pronti contro termine per essere ripulito.
  • # 763 funzione di supporto gravatar dovrebbe fallback immagine di default in se in qualche modo e-mail fornito è vuota.
  • Correzioni # 762, LDAP e contenitore creato gli utenti sono ora attivi in ​​base alle impostazioni di registrazione di permessi.
  • Cleanup sarebbe ricorsivamente in ogni foglia e potrebbe quindi non essere utilizzato su un sacco di grandi repository.
  • Una migliore individuazione di eliminazione dei gruppi con sottogruppi all'interno.
  • Risolto il problema con la ridenominazione del gruppo di pronti contro termine con la modifica genitori con più alberi nidificate.
  • # file di interfaccia 594 web esegue commettono spingono ganci.
  • Non permettere la clonazione da diversi URI che http [s] / svn / git / hg.
  • Gestione di RhodeCode params extra in modo coerente.
  • Non normalizzare percorso se è vuota sull'aggiunta di un file attraverso l'interfaccia web.
  • # 808 di modifiche mancanti e file dovrebbe restituire 404 non reindirizzare
  • # 809 aggiunto url citazione in clone url.
  • Problemi risolti con l'importazione di nomi pronti contro termine non-ascii.
  • assegnare automaticamente instance_id per l'host e il processo se è stato impostato a *
  • fissi più indirizzi IP in ciascuna delle estratta IP.
  • Lotto di altre piccole correzioni di bug e miglioramenti.

Cosa c'è di nuovo nella versione 1.5.1:

  • News:
  • implementa # 677: Non permettere di chiudere le richieste di tiro quando sono sotto-esame di stato
  • implementato # 670 Attuazione di ruoli in Pull Request
  • Correzioni:

  • autorizzazioni
  • default possono ottenere duplicati dopo la migrazione
  • le etichette dello stato changeset fisso, ora selezionare i pulsanti di opzione
  • # 682 traduzione difficile per il testo su più righe
  • # 683 fisso differenza tra i messaggi relativi repository non mappate

Cosa c'è di nuovo nella versione 1.4.0:

  • news:
  • nuovo sistema CodeReview
  • e-mail mappa, consentendo agli utenti di avere più indirizzi email mappate nei loro conti
  • il miglioramento del sistema git-hook. Ora tutte le azioni per git vengono registrate nel giornale tra cui revisioni spinto, utente e l'indirizzo IP
  • cambiato setup-app in setup-rhodecode e ha aggiunto le opzioni di default ad esso.
  • nuove repos git vengono creati come nudo ora di default
  • # 464 collegamenti a gruppi in scatola permesso aggiunto
  • # 465 menziona autocomplete all'interno commenti scatole
  • # 469 aggiunto --update-unica opzione per whoosh di ri-index solo dato la lista dei pronti contro termine in index
  • rhodecode-api client CLI
  • nuovo protocollo git http sostituito implementazione Dulwich buggy. Ora sulla base pygrack & gitweb
  • Improved feed RSS / Atom. Riconoscibile da browser che utilizzano intestazioni appropriate, e reformated sulla base dei suggerimenti degli utenti. Ulteriori feed RSS / Atom per journal utente
  • vari miglioramenti i18n

  • Panoramica
  • # 478 autorizzazioni per utente admin in Vista di modifica
  • File visualizza ora mostra piccoli gravatar di sconto su tutti gli autori di dato file
  • Implementata revisioni di atterraggio. Ogni repository otterrà landing_rev attributo che definisce la revisione 'default' / ramo per generare file readme
  • Implementato # 509, RhodeCode impone SSL per spingere / tirare se richiesto al più presto possibile chiamata.
  • Importa repository SVN a distanza di Mercurial usando hgsubversion.
  • # Fixed 508 RhodeCode ora ha un opzione per impostare in modo esplicito fork permessi
  • RhodeCode può utilizzare server alternativo per la generazione avatar icone
  • implementato bloccaggio repository. Tirare le serrature, spinta sblocca. Inoltre può essere fatto tramite chiamate API
  • # 538 modulo per le autorizzazioni in grado di gestire più utenti contemporaneamente
  • correzioni:
  • traduzioni migliori
  • problema correzioni # 455 Creazione di un archivio genera un'eccezione in Windows
  • corregge # 448 archivio Download ZIP mantiene il file in / tmp aperta e provoca lo spazio su disco
  • emissione correzioni # 454 risultati della ricerca in Windows includono procedere backslash
  • Risolto il problema # 450. Rhodecode non sarà più in crash quando cattivo di revisione è presente nei dati journal.
  • fix per numero # 417, l'esecuzione git era rotto su finestre per alcuni comandi.
  • # 413 fisso. Non disattivare directory .git per i pronti contro termine nudi sulla cancellazione
  • Risolto il problema # 459. Cambiato il modo di ottenere logger in compito reindex.
  • # 453 fisso aggiunto campo ID in SCHEMA sibilo che risolve il problema della reindicizzazione file modificati
  • fisse # 481 email rhodecode vengono inviati senza Data intestazione
  • # 458 conteggio sbagliato fisso quando non pronti contro termine sono presenti
  • Risolto il problema # 492 dispersi No newline alla fine del file di test alla fine del nuovo pezzo in html diff
  • ricerca a testo integrale funziona ora anche per messaggi di commit

Cosa c'è di nuovo nella versione 1.3.6:

  • News:
  • traduzione tradizionale cinese
  • cambiati setup-app in setup-rhodecode e ha aggiunto argomenti per la modalità auto-setup che non necessita l'interazione dell'utente
  • Correzioni:
  • fissato alcun scm trovato avviso
  • errore di importazione __future__ fissato su rcextensions
  • fatto simplejson lib richiesto per accelerazione sulla codifica JSON
  • correzioni # 449 cattivo regex potrebbe ottenere più di revisioni da parsing storia
  • Non chiara sessione DB quando CELERY_EAGER viene attivata

Cosa c'è di nuovo nella versione 1.3.5:

  • news:
  • uso ext_json per il modulo json
  • vista annotazione unificato con vista origine file
  • miglioramenti di notifica, meglio inbox + css
  • # 419 non striscia password per moduli di login, fare rhodecode più compatibile con i server LDAP
  • Aggiunto HTTP_X_FORWARDED_FOR come un altro metodo di estrazione IP per i log di tiro / spinta. spostato tutto al controller di base
  • # 415: Aggiunta di commenti al changeset cause ricaricare. I commenti sono ora aggiunte tramite ajax e non ricaricare la pagina
  • # 374 config LDAP viene scartata quando LDAP non può essere attivata
  • spinta limitata / tirare le operazioni sono ora registrati per git nella rivista
  • urtato mercuriale per 2.2.x serie
  • ha aggiunto il supporto per la visualizzazione di file in sottomoduli browser
  • # 421 segnalibri aggiunti in vista changelog
  • correzioni:
  • fisso marcatore dev-versione per stabile se servito dai codici sorgente
  • controlli delle autorizzazioni mancanti fissi a pagina mostrano forche
  • # 418 cast correzioni Unicode in oggetti di notifica
  • # 426 fisso menzione estrazione regex
  • fisso remoto tirando per le riprese esterne git remopositories
  • # fisso 434: Errore durante l'accesso ai file o di modifiche di un repository git con sottomoduli
  • Risolto il problema con APIKEYS vuote per gli utenti dopo la registrazione rif. # 438
  • Risolto il problema con ottenere file README dal repository git

Cosa c'è di nuovo nella versione 1.3.4:

  • registrazione Fruscio è ora controllata dai file .ini configurazione logging
  • aggiunto clone-url in edit sulla pagina / Impostazioni
  • aggiunto testo della guida in repo aggiungere / modificare forme

  • Modulo
  • creato rcextensions con mappature supplementari (ref # 322) e posta push / pull / creare ganci repo callback
  • implementato # 377 utenti visualizzano per le proprie autorizzazioni a pagina conto
  • # 399 ereditarietà delle autorizzazioni aggiunto per il gruppo utenti su repos gruppi
  • # 401 gruppo repository è preselezionato quando si aggiunge repos all'interno di un gruppo di repository automaticamente
  • aggiunto HTTP alternativa 403 risposta quando il client non è riuscito ad autenticare. Aiuta problemi solving con Mercurial e LDAP
  • # 402 rimosso prefisso del gruppo dal nome repository quando messa repository all'interno di un gruppo
  • gravatar aggiunte vista permessi e autorizzazioni completamento automatico
  • # 347 durante l'esecuzione di più istanze RhodeCode, annulla correttamente cache per tutti i server registrati

Cosa c'è di nuovo nella versione 1.3.3:

  • risolti alcuni problemi di compatibilità python2.5
  • problemi risolti con pronti contro termine è stato accidentalmente rimosse aggiunto come i gruppi, dopo la piena nuova scansione di percorsi
  • corregge # 376 Impossibile modificare utente (usando contenitori auth)
  • correzioni # 378 URL immagine validi sullo schermo changeset con configurazione proxy-prefix
  • cernita iniziale fisso di pronti contro termine all'interno del gruppo repo
  • correzioni problema quando l'utente ha tentato di ripresentare stessa autorizzazione in utente / user_groups
  • urtato versione bicchiere che risolve # 375 errore salto bug
  • raw_changeset fisso per git. E 'stato generato con intestazioni di patch hg
  • problema VCS fissa con last_changeset per filenodes
  • fisso mancante commit dopo gancio eliminare
  • fisse # 372 problemi con il rilevamento operazione git che hanno causato un problema di sicurezza per i pronti contro termine git

Cosa c'è di nuovo nella versione 1.3.1:

  • ciclo reindirizzamento si verifica quando ricordo-me non è stata controllato durante il login
  • risolve problemi con generazione di git storia blob
  • non scaricare filiale per git nella cronologia dei file a discesa. Provoca lentezza non necessari

Requisiti :

  • Python

Programmi simili

fastimport
fastimport

14 Apr 15

Scunch
Scunch

12 May 15

Atlassian Stash
Atlassian Stash

20 Feb 15

monotone
monotone

11 May 15

Altri software di sviluppo Marcin Kuzminski and Lukasz Balcerzak

vcs
vcs

11 May 15

Commenti a RhodeCode

I commenti non trovato
Aggiungi commento
Accendere le immagini!