When viewing a list of attachments, a new version of an existing attachment can be added simply by uploading an attachment with the same filename on the attachment view. Click the blue arrow next to an attachment to display previous versions of the attachment.
Existing files will be kept with the name 'Version x', where the value of 'x' increments with each upload of an attachment with the same filename.
Screenshot: Attachment versions
Some additional notes:
- You cannot remove specific versions of an attachment — if you remove an attachment, all versions will be removed as well. (See feature request CONF-3079.)
- You cannot revert to a previous version of an attachment. (See feature request CONF-1943).
- By default, attachments and their versions are stored in the
<confluence_home>/attachmentsdirectory. (See Attachment Storage Configuration in the Administrator's Guide.) There is no limit to the number of attachments/versions, provided that there is enough disk space.
Related Topics
Attaching Files to a Page
Moving an Attachment
Viewing Attachment Details
Working with Attachments
Take me back to the Confluence User's Guide.







15 Comments
Hide/Show CommentsJan 21, 2010
Anonymous
Why no versioning of attachments is made? i mean for example it is not documented (who and when) in the page-history if i remove a file. This feature would a great improvement.
Jan 22, 2010
Zed Yap [Atlassian]
Hi,
I think that is a good feature and I found a feature request in JIRA:
Please add your comments to the discussion, vote on it and add yourself as a watcher for future updates. Also, please bare in mind the following document on how we schedule features for inclusion in our products: Implementation of New Features and Improvements.
Best rgds,
Zed
Mar 04, 2010
Anonymous
We have recently upgraded to confluence 3.1. Now we can view the attachment versions/history by clicking the arrow icon before it.. It used to work before.. Is there something I need to configure?
Mar 09, 2010
Azwandi Mohd Aris [Atlassian]
I am not sure I understand. In Confluence 3.1, you can still click on the arrow icon to expand the attachment versions. The older attachment can still be downloaded, too (you can try it on this page). If that is not the case, you might want to check the current theme or any customisation applied to the instance.
Apr 04, 2010
Anonymous
Are you planning to enable check in check out functionality where files are saved directly in confluence. It is very cumbersome to have to save your documenton your desktop, then make sure it has the exact name, then upload it, then ...... right there people will just not do it because it takes forever.
Jul 07, 2010
Boris Shevelev
If you edit attachment directly in MS Office and than save it often (to avoid MS failure) you have a lot of unneccesary versions which you are unable to manage. it is better to have such version management tool with tracking history of course.
Also it will be convinient if your add-on that is responsible for uploading the updated in MS Office document will mandatory ask to change description of this particular changes. Now you have to remember to go to properties and chamge description.
Aug 04, 2010
Azwandi Mohd Aris [Atlassian]
Technically, the Office Connector uses WebDAV feature in Confluence. Everytime you hit 'Save' in Office, it will be saved through WebDAV. Then, Confluence picks up the changes and apply it to the page.
As you can see, this is the default behaviour of the Office Connector. I am not aware of any existing request for this, hence, I would suggest you to raise one at http://jira.atlassian.com/browse/CONF if you are keen on it.
Aug 31, 2010
Philip Boon
Under what circumstances would you expect newer versions of existing attached documents to just do an 'overwrite' rather than display the versioning shown on this page. When I attach a newer version of a document, it does update the page but no display is made of the earlier versions. Is there some form of 'turn on version management' etc?
New versions of documents have been added by both the +Attachments and 'drag and drop' approach.
Aug 31, 2010
Andrew Lui [Atlassian Technical Writer]
Hi Philip,
Attaching newer versions of existing attachments will always 'overwrite' the existing version of the attachment. The previous versions of the attachments still be kept, but not used when referencing the attachment on the page.
You can only see the older versions of an attachment in the list of attachments, when viewing the attachments for a page. You will need to click the blue arrow next to the attachment to expand the list to display previous versions for the attachment.
Kind Regards,
Andrew
Aug 31, 2010
Philip Boon
It was the little blue arrow that got me. All's good now. Perhaps modifying the documentation in this area to mention this requirement could help.
Thanks.
Feb 11, 2011
Anonymous
Actually, at least with v3.4.5 every save of e.g. a PowerPoint presentation will be persisted separately. So you can go back in time, although this does not surface in the GUI. But if you look at the URL of an attachment included on the page, you will see that it is something like http://localhost:8081/download/attachments/1015885/xxxxxxxx.ppt?version=19&modificationDate=1297419470089. Overriding the version number will give you older versions.
I do agree, however, that having the possibility to "clone" a new version directly in the UI would be much better than the cumbersome save locally&upload again approach
Feb 23, 2011
Anonymous
If a document is attached to multiple pages and is updated from one page, is there a way for the document to be updated and versioned on the other page automatically?
Feb 23, 2011
Anonymous
If a document is attached to multiple pages and is updated from one page, is there a way for the document to be updated and versioned on the other page automatically?
Jun 28, 2011
Anonymous
I suggest to attache this document to only one page and link to this attachment from the other pages like this:
LinkAlias
Jan 02, 2012
ahmed
Hi,
I receive this error when I try to add this macro :
Error rendering macro 'attachment' : null
Thanks in advance
Ahmed
Add Comment