in reply to OT: Does anyone know of a version control system that doesn't use separate files or a repo?
/me mumbles SCCS. But SCCS is long dead and gone. git might be overkill, but it for sure is less hassle than SCCS.