As one point apparently fossil could use a git repo as its database. There really isn't any particular semantic mismatch. But that code was experimental and isn't in the current main release.
I also am a git person. But I cannot really package fossil without doing it in a fossil repo, right? There is an easy way to import/export fossil/git though, see below. Which I have not used. Anyway, thanks again for the patch. I will pull it into my packaging repo when I get a chance. Will add and test your bash completion link above when I do that. Cheers, --Barak. $ fossil export --help Usage: fossil export --git ?OPTIONS? ?REPOSITORY? Write an export of all check-ins to standard output. The export is written in the git-fast-export file format assuming the --git option is provided. ...