Fossile

Gestione della configurazione del software semplice, ad alta affidabilità distribuita
Scarica ora

Fossile Classifica e riepilogo

Annuncio pubblicitario

  • Rating:
  • Licenza:
  • Freeware
  • Nome editore:
  • D. Richard Hipp
  • Dimensione del file:
  • 595 KB

Fossile Tag


Fossile Descrizione

Fossil è un utile sistema di controllo della versione che è open source e offre una varietà di funzioni pratiche. A livello più basso, un deposito fossile è costituito da un insieme non ordinato di "artefatti" immutabili. Potresti pensare a questi artefatti come "file", poiché in molti casi gli artefatti corrispondono esattamente ai file di codice sorgente memorizzati nel repository fossile. Ma altri "manutenzione di controllo" sono anche inclusi nel mix. Questi manufatti di controllo definiscono le relazioni tra artefatti - quali file vanno insieme per formare una particolare versione del progetto, che ha controllato quella versione e quando, qual è stato il commento del check-in, quali pagine wiki sono incluse nel progetto, quali sono i Modifica storie di ogni pagina Wiki, quali segnalazioni di bug o biglietti sono inclusi, chi ha contribuito all'evoluzione di ogni biglietto, e così via, e così via. Questo formato di file di basso livello è chiamato "stato globale" del repository, poiché questa è l'informazione che è sincronizzata in repository peer utilizzando le operazioni di spinta e pull. Il formato del file di basso livello è anche chiamato "duratura" poiché è destinato a durare per molti anni. Caratteristiche principali: Tracciamento dei bug e wiki: Oltre a fare il controllo della versione distribuita come Git e Mercurial, il fossile supporta anche il monitoraggio dei bug distribuito, il wiki distribuito e un meccanismo di blog distribuito tutto in un unico pacchetto integrato. . Interfaccia Web: Fossil ha un'interfaccia web integrata e facile da usare che semplifica il monitoraggio del progetto e promuove la consapevolezza della situazione. Basta digitare "Fossil UI" dall'interno di qualsiasi check-out e Fossil apre automaticamente il tuo browser Web in una pagina che fornisce informazioni dettagliate grafiche e informazioni su questo progetto. AutoSync: Fossil supporta la modalità "Autosync" che aiuta a mantenere i progetti che si avvicinano riducendo la quantità di biforcazione inutile e fusione spesso associata a progetti distribuiti. Auto-contenuto - Fossil è un singolo eseguibile stand-alone che contiene tutto il necessario per fare la gestione della configurazione. L'installazione è banale: è sufficiente scaricare un binario precompilato per Linux, Mac o Windows e metterlo sul tuo percorso $. Il codice sorgente facile da compilare è disponibile per gli utenti su altre piattaforme. Le fonti fossili sono anche per lo più autonome, che richiedono solo la biblioteca "zlib" e la Biblioteca standard C da costruire. Simple Networking - Fossil utilizza Plain Vecchio HTTP (con supporto proxy) per tutte le comunicazioni di rete, il che significa che funziona bene da dietro i firewall restrittivi. Il protocollo è di larghezza di banda efficiente per il punto che il fossile può essere utilizzato comodamente su una connessione Internet dial-up. CGI abilitato - Nessun server è necessario utilizzare fossile. Ma un server semplifica la collaborazione. Fossil supporta tre diverse ma semplici configurazioni del server. Il più popolare è uno script CGI a 2 linee. Questo è l'approccio utilizzato dai repository fossili auto-ospitanti. Robusto e affidabile - Memorizza i contenuti dei fossili utilizzando un formato di file duraturo in un database SQLite in modo che le transazioni siano atomiche anche se interrotte da una perdita di potenza o crash del sistema. Inoltre, i veri controlli automatici verificano che tutti gli aspetti del repository siano coerenti prima di ciascun commit. In oltre tre anni di funzionamento, nessun lavoro è mai stato perso dopo essere stato commesso in un deposito fossile.


Fossile Software correlato