On Oct 30, 2011, at 12:05 PM, Martin Hewitson wrote: > Dear list, > > Has anyone given any thought as to how to use Versions with an editor app > which manages files? Consider an app like Xcode. Is it conceivable to have > Versions for Xcode? Of course you could have Versions for the Xcode project > file, but what about the source code files? How would they be handled? I'm > guessing that since Xcode doesn't implement Versions that the technology is > not well suited for such an app.
To follow up on my earlier post a bit, Xcode *does* support Versions, as you’ll see if you play with it a bit. Make a change to a source file, don’t save, let it sit for a few seconds, and then examine the source file with the ‘more’ program in the Terminal, and you’ll see that your change has indeed been autosaved. Also, if you open a source file or a .xib file in TextEdit, you’ll be able to browse all the versions that have been created by Xcode. The only thing missing in Xcode is an *interface* for Versions. Now, one could argue that since Xcode has built-in support for git and svn, Versions support isn’t necessary, and you’d probably be right. For a similar type of application that doesn’t have built-in source control, though, it might be a handy thing, and if it turns out there’s an API somewhere to get at the data of a version, then you’d be able to do whatever you want. Unfortunately, I haven’t been able to find any such API, but it’s possible I’ve missed something, since searching for “Versions” is something that’s inherently going to turn up a ton of false positives. Charles_______________________________________________ Cocoa-dev mailing list (Cocoa-dev@lists.apple.com) Please do not post admin requests or moderator comments to the list. Contact the moderators at cocoa-dev-admins(at)lists.apple.com Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com This email sent to arch...@mail-archive.com