Hidden Fossil Features

Date Tags fossil

The Fossil version control software has a few cool features that are somewhat hidden:

  • RSS Timeline - Add .rss after a projects timeline URL to get an RSS feed; example.
  • Link To Line Number - Add ?ln= to an artifacts URL to link directly to a given line number; example.
more ...

Fossil Command Line Tips

Date Tags fossil

For small projects, Fossil is a great choice for version control. Fossil's command line interface is very easy to use and plays nice with utilities like grep, gawk and xargs. The following are examples of common operations:

  • Check in only edited files: fossil changes | grep EDITED | gawk '{print $2}' | xargs fossil commit -m "Added feature X."

  • Add only files with name containing "pattern" to repo: fossil extras | grep pattern | xargs fossil add

  • Move files in …

more ...

Hi, I am Jeff Rimko!
A computer engineer and software developer in the greater Pittsburgh, Pennsylvania area.