Simple Revision Control

is RCS/SCCS reloaded with a modern UI, designed to manage single-file solo projects kept more than one to a directory. Use it for FAQs, ~/bin directories, config files, and the like. Features integer sequential revision numbers, a command set that will seem familiar to Subversion/Git/hg users, and no binary blobs anywhere.


READMEroadmap file
TODOto-do file
src-1.18.tar.gzgzipped source tarball
NEWSproject news
COPYINGproject license
src.htmlHTML rendering of src.1

The project repository is at

If you appreciate this code (and especially if you make money by using it) please support me on Patreon.

Recent Changes

1.18: 2018-03-17::
   Fix out-of-order 'revno' assignment when commits share same date.
   'list' & 'log' suppress RFC 822 headers inserted by 'fast-import'.
   'log' gained '-v' verbosity levels to show imported RFC 822 headers.
   'list' & 'log' show author date if in RFC 822 headers rather than committer.
   Improved 'fast-import/export' round-trip fidelity using RFC 822 headers.


This work is funded by...

My Bronze supporters on Patreon: Martin Hohenberg, Jae Yang, Daniel Garber, Kyle Burkholder, Mike Nichols, Mark Ping, John D. Bell, Tom Taylor, Arnold F. Williams, George Brower, Michael Nygard, Brendan Long, Sven Dowideit, Dave Witten, Jonathan Cast, James Cronin, David L. Jessup, Christopher Chang, Killer Delicious, Jacob Lyles, Neil Anuskiewicz, Mordant, Clemens Ladisch, Wojciech Woytniak, Masa Bando, John Carmack.

My Institutional supporters on Patreon: Jason Azze and the DEVOPS team at his $DAYJOB.