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 repo …

more ...

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