Aller au contenu

« Fossil (logiciel) » : différence entre les versions

Un article de Wikipédia, l'encyclopédie libre.
Contenu supprimé Contenu ajouté
Silex6 (discuter | contributions)
catégories selon 3 axes
Vlaam (discuter | contributions)
m v2.05 - Homonymies : Correction de 1 lien - Projet
 
(19 versions intermédiaires par 12 utilisateurs non affichées)
Ligne 2 : Ligne 2 :
{{ébauche|logiciel libre}}
{{ébauche|logiciel libre}}
{{Infobox Logiciel
{{Infobox Logiciel
| nom = Fossil
| nom = Fossil
| logo = [[Image:Fossil SCM logo.svg|200px]]
| logo = Fossil SCM logo.svg
| image =
| image =
| développeur = [[D. Richard Hipp]]
| description =
| environnement = [[GNU/Linux]], [[Mac OS X]], [[Microsoft Windows|Windows]]
| développeur = [[D. Richard Hipp]]
| type = [[Gestion de version]]
| dernière version = 20100703153359
| licence = [[Licence BSD]] à deux clauses
| date de dernière version = {{Date|3|juillet|2010}}
| site web = [http://www.fossil-scm.org/ fossil-scm.org]
| environnement = [[GNU/Linux]], [[Mac OS X]], [[Microsoft Windows|Windows]]
| type = [[Gestion de version]]
| licence = [[Licence BSD]] à deux clauses
| site web = [http://www.fossil-scm.org/ fossil-scm.org]
}}
}}
'''Fossil''' est un [[logiciel de gestion de versions]] [[Gestion de version décentralisée|décentralisé]] intégrant, par le biais d'une interface web, un [[logiciel de suivi de problèmes]] et un [[wiki]].


Développé en C par [[D. Richard Hipp]], Fossil est léger et repose sur une base de données [[SQLite]] du même auteur.
'''Fossil''' est un [[système de gestion de versions]] [[Gestion de version décentralisée|décentralisée]] intégrant une interface web permettant le [[logiciel de suivi de problèmes|suivi de problèmes]] et un [[wiki]].


== Fonctions ==
Développé en C par [[D. Richard Hipp]], Fossil est léger et repose sur une base de données [[SQLite]].
Fossil est un [[Serveur informatique|logiciel serveur]] [[multiplate-forme]] capable de s'exécuter sur [[Linux]], [[Mac OS X]] et [[Microsoft Windows]]. Il offre un système de gestion de version décentralisé, accompagné d'un outil de suivi de bug, d'un [[wiki]] et offre également des fonctions de [[weblog]]. Le logiciel contient une [[Interface (informatique)|interface]] web donnant accès aux services précités et facilitant la gestion d'un petit [[Projet (management)|projet]]. Il suffit à l'utilisateur de taper <tt>fossil ui</tt> dans tout répertoire contenant une copie d'un dépôt Fossil et ce dernier lance automatiquement le [[navigateur web]] avec une page détaillant l'historique des versions du code et présentant des informations sur le statut du projet.


De par sa nature distribuée, Fossil ne nécessite pas de serveur central, bien que la collaboration entre développeurs soit facilitée s'il en existe un.
== Liens externes ==


Le contenu est stocké au sein d'une base de données [[SQLite]] qui assure l'[[Atomicité (informatique)|atomicité]] des transactions et l'intégrité des données malgré toute éventuelle interruption (coupure électrique, plantage du système, etc.)<ref>{{Lien web|url=http://www.slideshare.net/Ashberk/integrated-version-control-with-fossil-scm|titre=Integrated version control with Fossil SCM}}, DLR Tech Talk, présentation d'Arne Bachmann, 2009-12-01</ref>.
* {{en}} [http://www.fossil-scm.org/ site officiel]


Fossil est un [[logiciel libre]] licencié depuis 2010 sous un [[Licence BSD|contrat BSD]]<ref>{{Lien web|url=http://methodlogic.net/BSDFossil.html|titre=Fossil DSCM Relicensed with BSD License.|date=2010-05-16}}</ref> ; auparavant le projet s'était placé sous la [[licence publique générale GNU]] (GPL).
{{Palette Logiciel de gestion de versions}}


Un certain nombre de projets ont déclaré avoir migré de systèmes de gestion de versions plus avancés vers Fossil{{Référence nécessaire|date=janvier 2013}} en raison de sa simplicité d'utilisation tout en offrant les fonctions nécessaires à la plupart des projets<ref>{{Lien web|url=http://sheddingbikes.com/posts/1276624594.html|titre=Why I Use Fossil|date=2012-01-01}}</ref>.

== Notes et références ==
{{Traduction/Référence|en|Fossil (software)|538589586|type=note}}
<references />

== Annexes ==
=== Liens externes ===
* {{en}} [http://www.fossil-scm.org/ site officiel]

{{Palette|Logiciels de suivi de problèmes|Logiciel de gestion de versions}}
{{Portail|logiciels libres|Programmation informatique}}
{{Portail|logiciels libres|Programmation informatique}}


Ligne 31 : Ligne 41 :
[[Catégorie:Logiciel pour Unix]]
[[Catégorie:Logiciel pour Unix]]
[[Catégorie:Logiciel pour Windows]]
[[Catégorie:Logiciel pour Windows]]

[[de:Fossil (Scm)]]
[[en:Fossil (software)]]
[[ru:Fossil]]
[[uk:Fossil]]

Dernière version du 24 février 2024 à 10:17

Fossil
Description de l'image Fossil SCM logo.svg.

Informations
Développé par D. Richard Hipp
Première version Voir et modifier les données sur Wikidata
Dernière version 2.24 ()[1]Voir et modifier les données sur Wikidata
Dépôt fossil-scm.org/home et www.fossil-scm.org/home/timelineVoir et modifier les données sur Wikidata
Écrit en C et Structured Query LanguageVoir et modifier les données sur Wikidata
Système d'exploitation MultiplateformeVoir et modifier les données sur Wikidata
Environnement GNU/Linux, Mac OS X, Windows
Formats lus SQLite database file format (d) et Fossil repository database (d)Voir et modifier les données sur Wikidata
Formats écrits SQLite database file format (d) et Fossil repository database (d)Voir et modifier les données sur Wikidata
Type Gestion de version
Licence Licence BSD à deux clauses
Documentation fossil-scm.org/home/doc/trunk/www/permutedindex.html et fossil-scm.org/home/doc/trunk/www/contribute.wikiVoir et modifier les données sur Wikidata
Site web fossil-scm.org

Fossil est un logiciel de gestion de versions décentralisé intégrant, par le biais d'une interface web, un logiciel de suivi de problèmes et un wiki.

Développé en C par D. Richard Hipp, Fossil est léger et repose sur une base de données SQLite du même auteur.

Fossil est un logiciel serveur multiplate-forme capable de s'exécuter sur Linux, Mac OS X et Microsoft Windows. Il offre un système de gestion de version décentralisé, accompagné d'un outil de suivi de bug, d'un wiki et offre également des fonctions de weblog. Le logiciel contient une interface web donnant accès aux services précités et facilitant la gestion d'un petit projet. Il suffit à l'utilisateur de taper fossil ui dans tout répertoire contenant une copie d'un dépôt Fossil et ce dernier lance automatiquement le navigateur web avec une page détaillant l'historique des versions du code et présentant des informations sur le statut du projet.

De par sa nature distribuée, Fossil ne nécessite pas de serveur central, bien que la collaboration entre développeurs soit facilitée s'il en existe un.

Le contenu est stocké au sein d'une base de données SQLite qui assure l'atomicité des transactions et l'intégrité des données malgré toute éventuelle interruption (coupure électrique, plantage du système, etc.)[2].

Fossil est un logiciel libre licencié depuis 2010 sous un contrat BSD[3] ; auparavant le projet s'était placé sous la licence publique générale GNU (GPL).

Un certain nombre de projets ont déclaré avoir migré de systèmes de gestion de versions plus avancés vers Fossil[réf. nécessaire] en raison de sa simplicité d'utilisation tout en offrant les fonctions nécessaires à la plupart des projets[4].

Notes et références

[modifier | modifier le code]
(en) Cet article est partiellement ou en totalité issu de l’article de Wikipédia en anglais intitulé « Fossil (software) » (voir la liste des auteurs).
  1. « https://fossil-scm.org/home/doc/trunk/www/changes.wiki#v2_24 »
  2. « Integrated version control with Fossil SCM », DLR Tech Talk, présentation d'Arne Bachmann, 2009-12-01
  3. « Fossil DSCM Relicensed with BSD License. »,
  4. « Why I Use Fossil »,

Liens externes

[modifier | modifier le code]