RDiffFS is a program providing a virtual filesytem view onto a backup
created using rdiff-backup.

rdiff-backup backs up one directory (a) to another (b). The destination (b)
contains a full copy of the current (a), plus the required bits and pieces to
recreate previous versions of (a). RDiffFS exposes the previous versions in a
filesystem.

At the moment, RDiffFS should be considered alpha quality.

Download

The code is available at github.
(clone the git repo anonymously from git://github.com/jmtd/rdifffs.git).

I hope to have more "proper" binary packages available soon. In the meantime,
here's a tarball from my system (Linux 2.6.37-rc7+ i686):

You might find the fuse argument '-d' useful: this causes RDiffFS not to
fork and relinquish the terminal. It also prints out a lot of debugging
information (which you could direct at /dev/null). I have found rdiffs
more stable in this configuration (I think we expose a bug/bugs in Fuse
or HFuse).