What about a "Revision History" tab, along side the "Topic Detials" and "Tags" tabs in Skynet, with fields like "Resolves BZ#", "Revision Description", "Revision Author", "Revision Author Email" and...? Every time you edited a topic, you'd also throw something on that tab as well, and it would be associated with a given version of a topic. Then, if you used the CSProcessor to generate a book, all entries for all topics would be used to automatically generate revision history.
The old UI will be retired, and no updates will be made to it. Please use the new UI at http://skynet.usersys.redhat.com:8080/pressgang-ccms-ui/ The issue of creating a revision history is in the bug https://bugzilla.redhat.com/show_bug.cgi?id=809804 *** This bug has been marked as a duplicate of bug 809804 ***