RhodeCode

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

Rating: 3.5/5 (Total Votes: 2)

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

RapidSVN
RapidSVN

17 Feb 15

USVN
USVN

15 Apr 15

Bazaar-GTK
Bazaar-GTK

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!