Fossil repository database

From Just Solve the File Format Problem
(Difference between revisions)
Jump to: navigation, search
m
(added MIME type, sample section, more file name extension)
 
Line 2: Line 2:
 
|formattype=electronic
 
|formattype=electronic
 
|subcat=Development
 
|subcat=Development
|extensions={{ext|fossil}}
+
|extensions={{ext|fossil}}, {{ext|fsl}}
 +
|mimetypes={{mimetype|application/vnd.sqlite3}}
 
|released=2006<ref>[[Wikipedia:Fossil (software)]]</ref>
 
|released=2006<ref>[[Wikipedia:Fossil (software)]]</ref>
 
}}
 
}}
Line 8: Line 9:
 
:''For the set of networking protocols, see [[FOSSIL]].''
 
:''For the set of networking protocols, see [[FOSSIL]].''
  
The [[Development#Revision control systems / code repositories|version control]] software Fossil stores the main body of information for a repository in a "'''repository database'''", a single [[SQLite]]-based file with the extension ".fossil"<ref>https://fossil-scm.org/home/doc/trunk/www/tech_overview.wiki → 2.2 Repository Databases</ref>. This is unlike the more widely-used [[Git]] and [[Mercurial]], which store their repository information in a directory structure. Another large difference from these is that Fossil stores a wiki, forum, documentation, and bug tracking system<ref><code>man fossil</code> in Debian 11</ref> inside the repository itself.
+
The [[Development#Revision control systems / code repositories|version control]] software Fossil stores the main body of information for a repository in a "'''repository database'''", a single [[SQLite]]-based file with the extension ".fossil"<ref>https://fossil-scm.org/home/doc/trunk/www/tech_overview.wiki → 2.2 Repository Databases</ref>. Sometimes the file name extension fsl is used. This is unlike the more widely-used [[Git]] and [[Mercurial]], which store their repository information in a directory structure. Another large difference from these is that Fossil stores a wiki, forum, documentation, and bug tracking system<ref><code>man fossil</code> in Debian 11</ref> inside the repository itself.
  
 
The application ID for a Fossil repository database is 252006673.
 
The application ID for a Fossil repository database is 252006673.
Line 19: Line 20:
 
* [[Fossil configuration database]]
 
* [[Fossil configuration database]]
 
* [[Fossil checkout database]]
 
* [[Fossil checkout database]]
 +
 +
== Sample files ==
 +
* [https://people.debian.org/~bap/fossil.fsl fossil.fsl]
  
 
== References ==
 
== References ==

Latest revision as of 20:01, 10 August 2023

File Format
Name Fossil repository database
Ontology
Extension(s) .fossil, .fsl
MIME Type(s) application/vnd.sqlite3
Released 2006[1]
For the filesystem, see Fossil.
For the set of networking protocols, see FOSSIL.

The version control software Fossil stores the main body of information for a repository in a "repository database", a single SQLite-based file with the extension ".fossil"[2]. Sometimes the file name extension fsl is used. This is unlike the more widely-used Git and Mercurial, which store their repository information in a directory structure. Another large difference from these is that Fossil stores a wiki, forum, documentation, and bug tracking system[3] inside the repository itself.

The application ID for a Fossil repository database is 252006673.

Contents

[edit] Links

[edit] See Also

[edit] Sample files

[edit] References

  1. Wikipedia:Fossil (software)
  2. https://fossil-scm.org/home/doc/trunk/www/tech_overview.wiki → 2.2 Repository Databases
  3. man fossil in Debian 11
Personal tools
Namespaces

Variants
Actions
Navigation
Toolbox