How does Confluence store changes?

We are considering using Confluence to manage our documentation. One objection was the claim that Confluence stores the complete page when it is changed as opposed to simply a delta. This can be a problem when large pages are frequently changed. We can minimize the problem by breaking down the documentation into smaller sections. However, I am curious if Confluence really does store the entire page.

1 answer

1 accepted

2 votes
Accepted answer

Dear James,

Confluence does indeed save an entire page, but you can actually revert back to a certain ''version'' of a page in Confluence. Say someone made a change that you do not like.

Confluence also allows you to store ''drafts''. Basicly typing a document without saving, returning to it later and finding your work was saved.

I am happy to answer any other questions about Atlassian products for you.

Friendly Regards,

Jeremy Mooiman

Hi Jeremy!
Thanks for your quick reply. So if I save the page repeatedly as I was editing it, there would be multiple files? I understand that you can save a draft by clicking on "close", but I am trying to consider all aspects.

Is there a way to "archive" older versions, for example saving them to a different disk to save space? The reason I am asking is that one of the objections to using Confluence for our documentation is the fact that each page is saved and eventually that could take up a lot of space. While each document ist edited fairly regularly (ca. twice a month), individual sections might only be changed once a year or even less often. Breaking the documents into small sections reduces the amount that get saved each time, but the more appealing I can make it the more likely I can convince my boss.

Is there anyway of saving a page without creating a new version?

That's not a real objection. I've administrated several large, legacy Confluence instances. The disk space usage is normal for what we'd expect of an application this size. The Attachments on the pages greatly outweigh the content of pages.

In my current Confluence instance, we have 60,000 pages and 1.8 million versions. This instance has been running for 6+ years. Performance is fine and disk space is not an issue we bump up against.

Jeremy Atlassian Community Champion Jul 21, 2017

Dear James,

Indeed! There are multiple files for those ''versions'' they are  stored just like the current version (Else they would not be able to get reverted).

There is no function to simply ''archive'' older versions.. however.. you could copy them and put them somewhere in an archive space / page tree ofcourse.

And regarding to your question:

The reason I am asking is that one of the objections to using Confluence for our documentation is the fact that each page is saved and eventually that could take up a lot of space. While each document ist edited fairly regularly (ca. twice a month), individual sections might only be changed once a year or even less often. Breaking the documents into small sections reduces the amount that get saved each time, but the more appealing I can make it the more likely I can convince my boss. Is there anyway of saving a page without creating a new version?

Actually.. for your scenario there are multiple ''macros'' that will serve you well. If you only need a specific ''section'' to be editted then you could create an ''Excerpt Macro'' on one page and include that ''Excerpt'' content into another page. Doing this.. you will not actually edit your original page but only the page holding the ''Excerpted'' content.

Friendly Regards,

Jeremy Mooiman

Suggest an answer

Log in or Sign up to answer
Community showcase
Posted Oct 24, 2018 in Confluence

Atlassian Research opportunity with Confluence templates

Do you use templates with Confluence? Take part in a remote 1-hr workshop. You'll receive USD $100 for your time!   We're looking for people to participate in a   remote 1-hr workshop...

1,180 views 20 14
Join discussion

Atlassian User Groups

Connect with like-minded Atlassian users at free events near you!

Find a group

Connect with like-minded Atlassian users at free events near you!

Find my local user group

Unfortunately there are no AUG chapters near you at the moment.

Start an AUG

You're one step closer to meeting fellow Atlassian users at your local meet up. Learn more about AUGs

Groups near you