FossilRecord

README
Login

README

FossilRecord (interactive commit for Fossil SCM repositories)

Since Fossil doesn't currently include built-in support for staging specific changes interactively, I built this script to fill that gap for my own use, but I figured others might find it useful too. It works directly with Fossil’s CLI and patch utilities. The workflow is modeled after the interactive commit experience in Mercurial.

The script allows you to:

How to use it

1. Save the script to a location in your PATH
2. Make it executable (chmod +x record)
3. Run it from within your Fossil repository

I would appreciate any feedback or suggestions for improvement.

If you are going to use this on important repositories, I suggest you to make a backup first. I have tested it on my code, and all commits for building this script were actually processed by itself, but there could still be some rough edges.