Fossile

Gestion de configuration logicielle simple et haute fiabilité, distribuée
Télécharger maintenant

Fossile Classement & Résumé

Publicité

  • Rating:
  • Licence:
  • Freeware
  • Nom de l'éditeur:
  • D. Richard Hipp
  • Taille du fichier:
  • 595 KB

Fossile Mots clés


Fossile La description

FOSSIL est un système de contrôle de version utile qui est open source et offre une variété de fonctions pratiques. À son niveau le plus bas, un référentiel fossile comprend un ensemble non ordonné d'artefacts immuables. Vous pouvez penser à ces artefacts comme des "fichiers", car dans de nombreux cas, les artefacts correspondent exactement aux fichiers de code source stockés dans le référentiel fossile. Mais d'autres "artefacts de contrôle" sont également inclus dans le mélange. Ces artefacts témoins définissent les relations entre les artefacts - que les fichiers vont ensemble pour former une version particulière du projet, qui a vérifié cette version et quand, quel était le commentaire d'enregistrement, quelles pages Wiki sont incluses avec le projet, quels sont les Modifier les histoires de chaque page Wiki, quels rapports de bugs ou billets sont inclus, qui ont contribué à l'évolution de chaque billet, etc., etc. Ce format de fichier de bas niveau est appelé "État global" du référentiel, car il s'agit des informations synchronisées vers des référentiels de pairs utilisant des opérations de push et de tirage. Le format de fichier de bas niveau est également appelé «durable» car il est destiné à durer de nombreuses années. Caractéristiques principales: Suivi des bogues et wiki: En plus de faire un contrôle de version distribué comme Git et Mercurial, Fossil prend également en charge le suivi des bogues distribués, le wiki distribué et un mécanisme de blog distribué tout dans un seul package intégré. Interface Web: Fossil possède une interface Web intégrée et facile à utiliser qui simplifie le suivi du projet et favorise la conscience de la situation. Il suffit de taper "Fossil Ui" de n'importe quel départ et FOSSIL ouvre automatiquement votre navigateur Web dans une page qui donne une historique graphique détaillé et des informations sur l'état sur ce projet. Autosync: Fossil prend en charge le mode "Autosync" qui aide à maintenir des projets de progresser en réduisant la quantité de forking inutile et de la fusion souvent associée à des projets distribués. autonome - FOSSIL est un seul exécutable autonome qui contient tout ce qui est nécessaire pour faire la gestion de la configuration. L'installation est triviale: téléchargez simplement un binaire précompilé pour Linux, Mac ou Windows et mettez-le sur votre parcours de $. Le code source facile à compiler est disponible pour les utilisateurs sur d'autres plates-formes. Les sources de fossiles sont également principalement autonomes, ce qui n'exige que la bibliothèque "Zlib" et la bibliothèque C Standard C à construire. Simple Networking - Fossil utilise un ancien http (avec support proxy) pour toutes les communications réseau, ce qui signifie qu'il fonctionne bien contre des pare-feu restrictifs. Le protocole est efficace de la bande passante au point que le fossile peut être utilisé confortablement sur une connexion Internet à distance. CGI activé - Aucun serveur n'est requis pour utiliser Fossil. Mais un serveur facilite la collaboration. Fossil prend en charge trois configurations de serveur différentes mais simples. Le plus populaire est un script CGI à 2 lignes. C'est l'approche utilisée par les référentiels fossiles auto-hébergements. robuste et fiable - Fossil stocke le contenu à l'aide d'un format de fichier durable dans une base de données SQLITE afin que les transactions soient atomiques, même si elles sont interrompues par une perte de puissance ou une crash système. En outre, des contrôles automatiques auto-contrôles vérifient que tous les aspects du référentiel sont cohérents avant chaque commit. En plus de trois ans d'exploitation, aucun travail n'a jamais été perdu après avoir été engagé dans un référentiel fossile.


Fossile Logiciels associés