Introduction
In this article, we will learn how to use Version History in Microsoft SharePoint to track changes made to files and list items. Version History allows you to view previous versions, check who made changes and when, and restore an older version when needed.
This feature is especially useful when multiple users work on the same SharePoint documents or data, as it helps prevent accidental changes and makes it easier to recover previous information.
What is Version History?
Version History is a SharePoint feature that keeps a record of changes made to a file or list item.
Whenever a user edits and saves a file or item, SharePoint can create a new version.
For example:
Version 1.0 – Original document
Version 2.0 – Updated document
Version 3.0 – Final changes
Using Version History, you can see what changed, who changed it, and when the change was made.
Why Use Version History?
Version History is useful for:
Tracking changes – See how a file or item changed over time.
Recovering data – Restore an older version if something goes wrong.
Checking modifications – Find out who made a particular change.
Collaboration – Multiple users can work on the same document safely.
Correcting mistakes – Recover information that was accidentally changed or deleted.
Types of Versions in SharePoint
Depending on the SharePoint configuration, you may work with major versions and minor versions.
1. Major Versions
Major versions are usually represented as:
1.0
2.0
3.0
They are commonly used for completed or published content.
2. Minor Versions
Minor versions are usually represented as:
1.1
1.2
1.3
They are commonly used when content is still being edited or reviewed.
The visibility of minor versions depends on the versioning and approval settings configured for the SharePoint list or library.
How Does Version History Work?
When versioning is enabled, SharePoint automatically maintains previous versions.
For example:
A user creates a document.
SharePoint saves the first version.
The user updates the document.
SharePoint creates another version.
The user makes additional changes.
SharePoint continues storing the previous versions.
This allows users to go back and review earlier versions whenever required.
How to Check Version History in SharePoint
Follow these steps to view the version history of a file or list item:
Open the SharePoint site.
Go to the required document library or list.
Select the file or list item.
Click the three dots (...).
Select Version History.
You will see the available versions along with information such as:
Version number
Modified date and time
Modified by
Available actions
Example
Suppose you have an Invoice Approval document.
The document has the following versions:
| Version | Modified By | Change |
|---|
| 1.0 | User A | Created invoice |
| 2.0 | User B | Updated invoice amount |
| 3.0 | User A | Updated vendor information |
| 4.0 | User C | Final approval changes |
If the invoice amount was accidentally changed in Version 4.0, you can review the previous versions and restore the correct version.
How to Restore an Older Version
If you find that a previous version contains the correct information:
Open Version History.
Find the required version.
Select the three dots (...) next to the version.
Select Restore.
Confirm the restore operation.
SharePoint will restore the selected version as the current version.
Important: Restoring a previous version does not simply erase the version history. SharePoint creates a new version based on the restored content.
How to Delete an Old Version
Depending on your SharePoint permissions and configuration, you may also be able to delete individual versions.
This can be useful when managing storage and removing unnecessary historical versions.
However, version deletion should be handled carefully because the deleted version may no longer be available for recovery.
How to Enable Version History
Versioning can be enabled from the settings of a SharePoint list or document library.
Typically:
Open the SharePoint list or document library.
Open Settings.
Select List settings or Library settings.
Open Versioning settings.
Enable versioning.
Configure the required versioning options.
Save the settings.
The exact options available can vary depending on the SharePoint experience and configuration.
Important Things to Keep in Mind
Before enabling or configuring version history, consider the following:
Versioning must be enabled for the list or library.
Keeping a large number of versions can increase storage usage.
You can configure limits on the number of versions retained.
Restoring a version creates a new current version.
Permissions determine who can view, restore, or delete versions.
Version History is different from a complete audit log; it primarily shows the historical versions of the item or file.
Best Practices
Here are some recommended practices:
Enable versioning for important SharePoint lists and libraries.
Keep an appropriate number of versions instead of storing unlimited versions.
Use major and minor versions when your approval process requires drafts and published content.
Review version limits based on your storage requirements.
Educate users on how to view and restore previous versions.
Conclusion
SharePoint Version History is a simple and powerful feature for tracking changes and recovering previous versions of files and list items.
By using Version History, you can easily find out who changed something, when it was changed, and what previous versions are available.
It provides an additional layer of protection when working with important documents and SharePoint data, especially in collaborative environments.