User Tools

Site Tools


software:squirrel:version_history

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
software:squirrel:version_history [2026/01/10 17:42] support@smikar.comsoftware:squirrel:version_history [2026/02/13 14:34] (current) support@smikar.com
Line 36: Line 36:
   * Version ordering   * Version ordering
   * File-level metadata   * File-level metadata
 +  * Content Status
  
 Where the original user account exists in Microsoft Entra ID and can be resolved, SharePoint will normally display the original author information. If SharePoint cannot resolve the account, it may automatically fall back to a system identity. Where the original user account exists in Microsoft Entra ID and can be resolved, SharePoint will normally display the original author information. If SharePoint cannot resolve the account, it may automatically fall back to a system identity.
 +
 +If the original author cannot be located within Microsoft Entra ID, the version will be stamped using the SharePoint system account.
  
 Because this behaviour is ultimately controlled by Microsoft 365, exact stamping results may vary in some environments. Because this behaviour is ultimately controlled by Microsoft 365, exact stamping results may vary in some environments.
Line 79: Line 82:
 ---- ----
  
-==== 🧩 Minor Versions and Why History May Appear to Shift ==== +==== 🧩 Version Handling During Restore ====
- +
-SharePoint supports both **major** and **minor** versions. Minor versions are often hidden in the user interface, but they still exist internally. +
- +
-The following occurs during restore: +
- +
-  * SharePoint rebuilds the historical version chain. +
-  * The previously hidden final minor version becomes visible. +
-  * SharePoint writes the restored file back as a new current version on top. +
- +
-This results in:+
  
-  A new visible top version representing the restored file. +Squirrel captures and restores both **major** and **minor** versions, preserving the original version structure.
-  The previously hidden minor version appearing directly below it.+
  
-This can make it look as though version numbers or authors have shiftedwhen in fact the historical change already existed and has simply become visible.+  * Minor versions are restored as minor versions. 
 +  * Major versions are restored as major versions. 
 +  * The original version numbers are preserved (e.g.0.1, 0.2, 1.0, 1.1, 2.0). 
 +  * Original authors are preserved (assuming the user account still exists in the tenant). 
 +  * Version comments and dates are preserved.
  
-The underlying history is not rewritten. The restore process exposes the previously hidden version and adds a new current version above it.+**Note:** In libraries with minor versioning enabled, the "Modified By" field on published major versions may show the service account instead of the original user. The original author is preserved in the version comment.
  
 ---- ----
software/squirrel/version_history.1768027362.txt.gz · Last modified: 2026/01/10 17:42 by support@smikar.com