Clearer errors and faster C/C++ builds with Clang.
Recent revisions are kept. Restoring one creates a new revision.