Google Docs like revisioning?

694 views Asked by At

I need to implement similar revisioning history what Google Docs documents have. I'm just wondering how they have implemented revisioning. If you do one change, then that change is saved. Does that mean they have one full copy of document when one change is made to document or is it possible to somehow automatically merge versions from previous versions?

2

There are 2 answers

0
user513590 On

You should probably take a look at MobWrite. I believe this is what Google Docs uses.

0
shamp00 On

You should read Joel Spolsky's blog post about distributed version control systems for a bit of insight into how it is possible to store only the modifications (avoid keeping a full copy of the document for every change).