Hacker News new | past | comments | ask | show | jobs | submit login

“macOS includes a built-in version history since OSX Leopard”

I had no idea. Do you have any pointers for further reading? That would be very interesting.




Since Snow Leopard MacOS has also had a local versioned file system (separate from Time Machine) but not all apps use its API and since it auto-saves and screws up "Save As..." capability I find it annoying and usually just turn it off and pretend it doesn't exist. It's one of those features Apple added that could have been useful but since they never got the UI right, most people don't know it exists.

http://osxdaily.com/2015/06/16/revert-to-prior-version-file-...

https://blog.macsales.com/47415-auto-save-and-versions-an-of...


I believe the grandparent is referring to Time Machine. Some of its versioning features may have been integrated into iCloud storage as well (not sure).


Yes, I was referring to the file version history. Sorry I couldn’t recall if it was introduced in Leopard or Snow Leopard.

I totally agree with the comment from dreamcompiler, the file history feature is a great idea but the execution needs a lot of improvement.

The main issue to me is not the change to Save as.. behavior. To me the problem is that most of the apps didn’t adopted it. In particular cross platform apps ignore it. So you never get used to the behavior change.

The version history UI, is also too “heavy”. It has a slider to go back in time, but surrounded by a faux app window simulating traveling in time with your app state... sounds cool but is distracting and not so useful to find differences.

And yes, it works with iCloud, but only in apps that use auto save APIs: https://developer.apple.com/design/human-interface-guideline...


- The Xcode source editor has a 'Code Review' mode.

- FileMerge is a standalone diff tool inside the Xcode bundle.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: