In Mac OS X Lion, applications can make use of a feature to auto-save and version files. This feature locks files that are inactive for editing and when the file is unlocked then starts automatically saving versions. If you have a problem with the file you can then always step back to a previous version of the file. The feature is manifested in the title bar and the file menu of applications that make use of it. When you open a file, it can be locked. Viewing the file in the Finder also shows that it is locked. Clicking on locked provides the option to unlock. Once unlocked you can make changes as you normally would. The next time you save the file, a version is created. Hovering the mouse over the title of a file results in a disclosure triangle. clicking that results in some options otherwise located in the file menu.
Clicking on the Lock option again locks the file. Files inactive can automatically be locked as well. The Duplication option is similar to that of Save As. You are asked where you want to duplicate the file to. No versioning information is sent with the file. These same options are in the File menu as well.
The command-S will still save a file, and in fact now it does more and it saves a new version of the file (also done as part of the auto-save routine). The Revert to Saved options in the File menu and title bar menu will bring up an interface similar to that of Time Machine. You can navigate through here to find a version that you want to restore and restore your data. Versioning information is persistent across a restore. In fact, once restored, you can revert back to a more recent save than that which was restored. In my testing so far, versioning information is not always persistent across restores of files (works with Time Machine, doesn't work with 3 other applications I've tested). But YMMV there as patches are introduced in (hopefully) the next few weeks. Versions data is stored in /.DocumentRevisions-V100. In the /.DocumentRevisions-V100/db-V1 directory is a sqlite database with information and pages files are stored in containers by UID of local users in the /.DocumentRevisions-V100/PerUID directory. Permissions here are owner of root, group of wheel and d–x–x–x.bash-3.2# cd /.DocumentRevisions-V100/bash-3.2# ls -altotal 0d--x--x--x 7 root wheel 238 Jul 18 22:39 .drwxr-xr-x 36 root wheel 1292 Jul 28 23:24 .drwx------ 5 root wheel 170 Jul 28 23:27 .csdrw------- 2 root wheel 68 Jul 18 22:39 ChunkTempd--x--x--x 3 root wheel 102 Jul 18 22:39 PerUIDdrwx------ 4 root wheel 136 Jul 28 23:27 db-V1drwx--x--x 2 root wheel 68 Jul 18 22:39 staging
- If Friday is a magic day of some sort, there are five next month - July 1, 8, 15, 22 and 29 - leaving multiple opportunities. Apple likely will spell out the release date shortly before it pulls.
- OSX Lion is expected to go live on the Mac App Store on Wednesday. At the beginning of the month, Apple released the much anticipated Mac OSX 10.7 Lion ‘Golden Master' to developers.
Os X Release Dates
By Neil Hughes 9 years ago With the release of Mac OS X 10.7 Lion this summer, Apple will make the switch to a new kind of digital distribution for its operating system upgrades by releasing the. The release date for Apple's Mac OSX Lion, the latest operating system for Macs, has not yet been confirmed but is due to drop before July 19 when Apple reports its third quarter earnings.
- Initially I had read that Time Machine was required to make use of this feature. That is incorrect. It works perfectly well with Time Machine disabled. Having said this, the app does report a message about Time Machine but this can safely be disregarded.
- Initially I had read that it saves data into the ~/Library/Saved Application State directory. That too is incorrect. The state of versions-enabled applications is saved there but not the data
- Large (> 500 page files) will auto-save very slowly if you have made a lot of changes in them. This is due to the fact that versioning results in copy operations.
- Root can traverse into other users version files.
- I have found no way thus far to change the auto-save interval (will hopefully update this when I do).
- Pasting graphics into large files is much slower than previous versions (but likely offset by the new ability to flip through versions of files).
- Not all applications have built-in Versions options yet (e.g. Office) but I think most will at some point in the future.
In the applications that ship as part of Mac OS X v10.7, users no longer need to save documents explicitly or be concerned about losing unsaved changes. Document-based Cocoa applications can opt into this autosaving behavior with a simple override. With automatic saving enabled, the system automatically writes document data to disk as necessary so that data displayed in a document window is, in effect, always the same as the document data on disk. A file coordination mechanism maintains sequential access to files. (See 'Mac OS X File Coordination.') Applications that support automatic saving also support document version history browsing. To browse previous versions of a document, choose Browse All Versions from the pull-down menu at the right end of the menu bar.For more on NSDocumentController here's Apple's page for that.Overall, Versions has taken me a little while to get used to. Especially in TextEdit. But I'll take the latency in exchange for the ability to roll back changes. If you are rolling out Lion in a larger environment, you're going to want to check out whether or not users expect this to persist across network shares, copying files to additional computers or even backups in many cases.
List Of Mac Os Releases
It's mostly compatible with Lion, although if you scroll the packet list with a scroll-ball (rather than by dragging the scrollbar) or possibly with a trackpad, some rows in the packet list will show up as blank; if you move the mouse over them, they draw normally. This appears to be a GTK+ bug that shows up with the presumably-newer version of X11 in Lion; upgrading the GTK+ in the OS X buildbots should make this go away. There's no reason to have a separate build for Lion. Cad cam osx. Vocal correction vst. answered 11 Aug '11, 10:39 Guy Harris ♦♦ |