Versioning and Change Management

The concept of versioning is closely linked to workflow. Document versioning, when properly implemented, can enable a user to step back in time to previous versions of a document, tracking not only how, but by whom, a document was modified. Understandably, this kind of obsessive document management is popular with lawyers and is in use by many publishers as well. If you're dealing with legal contracts, you might be interested in when particular paragraphs or clauses were amended and by whom. Likewise, if your content management system tracks these changes for you, it makes it difficult to make changes to documents without the proper authorization. Hook up this document management system to a workflow system, like ...

Get XML and SQL: Developing Web Applications now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.