Did You Know Most Mac Apps Keep Versions of Your Documents as You Work?

We all make mistakes, which is why Undo exists. Immediately choose Edit > Undo or press Command-Z to undo your last change. Most Mac apps support multiple levels of Undo, so you can keep pressing Command-Z to revert change after change. However, suppose you delete a table in your Pages document, but 30 minutes and many changes later, you decide you want it back. Undo won’t help because you want to keep all the other interim changes, and Time Machine backups may not help because a backup may not have occurred at the right time.

Since OS X 10.7 Lion, Mac apps have been able to take advantage of a built-in Apple technology called versioning to save users from such situations. Apps that support versioning create a separate version of each document every time you save manually or the app auto-saves, at least once per hour. You can browse through all those versions in a Time Machine-like interface and copy data from a previous version or revert the current document to a previous state.

Some cross-platform apps, and those with a long history and legacy architecture, such as Microsoft Word, Excel, and PowerPoint, don’t support versioning, but most modern document-centric apps do. You can identify version-capable apps by the presence of a Revert To command in the File menu.

How Versioning Works

As you work, whenever a document is saved, either automatically by its app or because you chose File > Save or reflexively pressed Command-S, the previous version is added to a database of versions stored in a hidden folder on the same volume. When a file is deleted, all its versions are removed, too, so there’s no worry about wasting storage space on long-deleted files.

When you discover you need to recover some data from an older version of a file, you choose File > Revert To > Browse All Versions, which opens a Time Machine-like browser for exploring all the previous versions. On the right, you can click the arrows to scroll through previous versions, comparing them visually against the current one on the left. A few apps provide additional ways of comparing versions.

Once you’ve found the version you want, you can try copying the desired content and pasting it into the current version of your document on the left—depending on the app and type of document, you may not even have to leave the version browser.

If copying and pasting doesn’t work, you can instead click Restore to revert the document to that previous version. Unlike Time Machine, the version browser doesn’t ask if you want to overwrite the current version, so if you aren’t sure you want a wholesale reversion, press Option to change the button to Restore a Copy. That opens a separate copy of the document in the app so you can pick and choose what you want to move from the old version back into the current version.

More Versioning Details

Although versioning is easy to use, there’s quite a bit going on behind the scenes, which can generate some questions:

  • What about copies of a document? Copies of a document, such as you would make using File > Duplicate, File > Save As, or in the Finder, are different files from the versioning perspective and lose access to the original file’s versions.
  • Is iCloud Drive supported? iCloud Drive maintains its own version database, so although you may have to click a Load Version link to see a particular version when browsing past versions, they should all be accessible.
  • Are files shared between my Macs versioned? Versions are stored at the top level of the document’s volume, so while it works with files stored on an external drive that moves between Macs, files shared between Macs over a network or using a file-sharing service like Dropbox will have different versions on each Mac, based on where the file was open when it was saved.
  • Are there any privacy or security risks to versioning? The version database is completely locked down and better protected than regular documents on your Mac. Also, if you open a confidential file but close it without making any changes or saving, it won’t be added to the version database.

No one expects to make mistakes, but if you do, macOS’s versioning may save you from having to re-create work. Look for that File > Revert To menu in your favorite apps to see if they support versioning, and if they do, give it a try so you’ll know how to use it if you ever need it.

(Featured image by Adam Engst)


Social Media: If you ever regret making a change too long ago to revert using Undo, try the versioning capabilities in many macOS apps that let you view, copy data from, and revert to previous versions of a document.

Similar Posts

  • _Dear Friends,_

    Don’s making the voyage home this week from Key West back to the Green Mountains. He’s in for a bit of a shock when he gets back. Mother Nature seems to have gotten a bit confused this week. I mentioned in the fall that I was taking a new stance on winter and was going to embrace it this year and I truly did my best though we didn’t see much snow. But when we get a snow in late April, I choose to just ignore it. I didn’t bother to shovel off my deck and I left the hose to water my horses just thrown on the ground. In the end both these decisions only made my life harder. I had to lug water buckets for my horses as my hose was not only frozen to the ground, but frozen itself because I didn’t take the time to drain the water out of it. All the slush and snow I ignored on my deck was a sprained ankle waiting to happen and my screen door only opened halfway once everything froze back up. Well, let’s just hope this was finally the last of it and spring will finally show up for real. It always looks a little funny when the trees are starting to bud and there is still snow on the ground.

    The snow this week was a bit of a shock to many of us, and so was the latest financial report from Apple. For the first time in 13 years, Apple’s financial report showed lower than expected sales figures. iPhone sales showed their first decline since their release and iPad sales have been sluggish for several quarters now, but we’ll have more on this later in Kibbles.

    This week’s Kibbles & Bytes exclusive is perfect for the on-the-run Mom on your list or anyone who is on the go and trying to fit time in for themselves between home and the office. This week only, save $40 on this perfect on-the-run bundle. Get the OutDoor Tech Kodiak mini, the BlueAnt Pump Mini headphones and the Belkin Slim-Fit Plus armband for “**$99.97**.”:http://www.smalldog.com/wag900002212 This bundle is perfect for ensuring the mom who does it all can keep can keep her phone going to capture those special moments or squeeze in an important call during her workout.

  • New Urbanears Active Headphones

    So by now, it might be clear that I am a bit of a headphone junkie. I’ve come to the conclusion that I can collect and use headphones like I do bags and purses! In my world I can never have enough, so I jumped on the opportunity this week to test our the new “**Hellas**”:http://www.smalldog.com/wag900002177 and “**Reimers**”:http://www.smalldog.com/wag900002181 from Urbanears.

    The Hellas are an over the ear bluetooth headphone. It took a few minutes to get them paired with my computer. My only complaint about these headphones is that I found the touch-less buttons to be a bit clunky to use. The sleek design means you can’t physically see the buttons, so it take some practice and time to learn where the buttons are. However, there are a ton of other features with these headphones that make them extremely appealing. They are incredibly lightweight, comfortable to wear and they have good sound to them. I think my favorite feature about these is that the fabric on the headband and the earpieces are machine washable. You can actually wash the fabric and return your headphones to new condition. As I just started to use these the other day I have not actually tried to wash the fabric, but as more and more people are working out with over the ear headphones this is a huge selling point. Another hidden feature is that there is a built in microphone, so if you are using these with your iPhone, you can take calls without having to remove your headphones.

    Also part of the active line are the Reimers. They deliver on fit and comfort while providing some great sound! I am impressed with how far ear buds have come over the years. What’s interesting about these headphones is that while they are in the active category, they are actually a wired set of headphones. However, Urbanears added several great features to ensure these headphones can stand up to the intensity of any workout. They have two clips for securing them to your clothing and they feature reflective cabling to light up during early morning or late evening runs. They use a new earlock technology that ensures they stay in during your workout, so no more fears of them falling out during sit-ups, push-ups and the like. I admit I am just a runner, so some of the more intense workouts I’ve not tried these, but judging by how well they stayed in for runs I am confident in saying they will stay put! Last but not least, they feature standard iOS controls we have all grown to expect out of headphones.

  • Watch What You Say in AI-Recorded Meetings

    You’re in a meeting with colleagues, and after everyone else has trickled out, you talk about a sensitive topic with a trusted friend….

  • _Dear Friends,_

    I tuned into the Apple special “Let Us Loop You In” event on my Apple TV. We will talk about the new hardware and software but there were a few things that caught my attention that really help to define Apple as a truly different company.

    The first was Apple’s environmental commitment. They now boast that 90% of their operations, worldwide, are powered by renewable energy and 100% in the USA. This is a unique accomplishment that is made even more remarkable by Apple’s size. While Small Dog Electronics is proud to power our Waitsfield headquarters and S. Burlington store by solar energy, we have not yet reached the point of powering all our operations which is something Apple has done both by purchasing renewable energy and installing large scale solar arrays at their locations both in the USA and China.

    Their environmental commitment goes further with an awareness of the impact their products have on the waste stream. They made a point to describe the materials used which have lower impact and talked about their recycling program, too. The robot, Liam, that disassembles iPhones into its component parts was very cool and is a further demonstration of Apple’s leadership in environmental stewardship.

    The other part of the announcement that caught my eye was the extension of Apple’s altruistic Research Kit tool that has helped researchers gather data on several chronic diseases. CareKit takes that a step further, offering tools that help patients and their medical providers manage those chronic diseases. They already have several new apps in development, including one that provides post-surgical care monitoring and another for diabetes monitoring. Research Kit and CareKit are both open-source software that do not necessarily provide any revenue stream for Apple but provides the tools to improve health. I am very proud of Apple for its initiatives in these areas.

    This week’s Kibbles & Bytes exclusive is a “**home and away USB charger bundle.**”:http://www.smalldog.com/wag900002185/home-and-away-usb-charger-bundle-one-for-the-car-one-for-home This features the Hammerhead 2-port USB Automotive charger and the Hammerhead 2-port wall charger. Both have sufficient power to charge both an iPhone and iPad. If you are like me, you can never have too many chargers and this bundle is a great way to get a spare for you home and car! Normally, this bundle is $34.98 but exclusively for Kibbles & Bytes readers this week, it is $10 off at “**$24.98!**”:http://www.smalldog.com/wag900002185/home-and-away-usb-charger-bundle-one-for-the-car-one-for-home