logo
search
Version History Issues

How to Retrieve a Previous Project Plan Version in Project Web App

Huma Ashraf ChHuma Ashraf Ch Sep 28, 2026 868 views

Question details

Users need a way to restore previous versions of project plans or project detail pages in Project Web App, but are unable to find a functional version history feature.

How to Retrieve a Previous Project Plan Version in Project Web App
Product
Project Web App (Project Online and Project Server)
Device & OS
not provided
Scenario
Attempting to retrieve or restore an earlier draft of a project plan after making unwanted changes.
Observed behavior
Project Web App does not provide a general version history feature for project plans, and the Version option found in Page properties fails to restore earlier versions of the project.
Before you start

Verify that you have the appropriate administrator or project manager permissions in Project Web App, as setting up automated tracking workarounds will require access to Power Automate and API configurations.

Solution 1Recommended

Use Project Check-in and Publishing Procedures

Since an automated version history feature is unavailable, carefully managing when a project is saved versus published is the most reliable native method to control versions.

Project Online separates the working draft of a project from the published version visible to the team. By leveraging this, you can prevent unwanted changes from becoming permanent.

1
Check Out the Project Plan

Always ensure you properly check out the project before making extensive edits. This locks the file for editing and creates a working session.

2
Save Without Publishing

As you work, use the 'Save' function periodically. Do not click 'Publish' until you are absolutely certain the changes are final and ready for the team to view.

3
Discard Unwanted Changes

If you make an error or need to revert to the live version, simply close the project without saving, or force a check-in discarding your draft. This retains the last published version of the project plan.

Use Project Check-in and Publishing Procedures
Free Microsoft Office alternative

Manage Project Plans with WPS Spreadsheet's Built-in Version History

Frustrated by the lack of automatic version history in standard project web tools? WPS Office offers a free, lightweight, and highly compatible alternative. By managing your project plans in WPS Spreadsheet, you get native version control, allowing you to seamlessly restore previous drafts anytime.

  1. 1. Open Your Project Plan: Launch WPS Spreadsheet and open your project tracking document.
  2. 2. Access Version History: Click on 'Menu', navigate to 'File', and select 'Version History' to view all past saves.
  3. 3. Restore a Previous Version: Preview the historical drafts in the side panel and click 'Restore' on the version you wish to recover.
Built-in version history feature to easily track and restore previous project drafts.Fully compatible with Microsoft Excel (.xlsx) project tracking templates and formulas.Free, lightweight, and features a familiar UI for a seamless migration.Cloud synchronization ensures your project files are safe and accessible across devices.
microsoft office alternative - wps office

Frequently Asked Questions

Why doesn't the Version option in Page properties restore my project plan?

The Version option located in Page properties is a generic SharePoint feature meant for tracking standard site page content. It is not integrated with the underlying project plan data in Project Web App and therefore cannot restore project detail pages or task lists.

Can I manually restore previous page versions in Project Web App?

While automated restoration is not supported, if you have been tracking page properties through the SharePoint REST API, you can manually reconstruct and apply the previous configurations based on your extracted API logs.

Will Microsoft add a version history feature to Project Online?

Currently, Project Online and Project Server do not provide this feature natively. However, users are encouraged to submit this feature request through Microsoft's official feedback platform to influence future updates.