Does this product keep revision history on documents?

Yes, it keeps revision history on documents. 

revision history