If you really need to, you can use CVS with ikiwiki.

Usage

  1. Install File::chdir, File::ReadBackwards, cvsps, and cvsweb or the like.
  2. Adjust CVS-related parameters in your setup file.

Consider creating $HOME/.cvsrc if you don't have one already; the plugin doesn't need it, but you yourself might. Here's a good general-purpose one:

cvs -q
checkout -P
update -dP
diff -u
rdiff -u

Implementation details

To do