Keynote and Subversion

As a number of other people have pointed out, the latest version of Keynote (3.0.1 for those keeping score) blows away .svn directories when you save a file. And, for the record, it also blows away CVS directories.

It used to preserve them on save. No longer.

This means, in short, that I can’t store my conference presentations in revision control.

Given that most of my conference presentations get updated and recycled and rewritten and reused several times a year, this makes me very very nervous. Any document that’s important to me, and not in revision control, makes me very nervous. After all, laptops get dropped. Files get deleted by mistake. Changes get made unintentionally and need to be reverted. And I really need to retrieve that example that I used to have in here on slide #26, but which is gone now.

I’m really not sure what to do. I could go back to using PerlPoint (writing in POD, generating HTML – several generations removed from something TomC wrote many moons ago), but I have grown quite attached to the things that Keynote lets me do.

Oh, and when I went to the Apple bug reporting website, I got “An Exception has Occurred (click triangle to view)”.

Charming.

I guess I’m just out of luck for now.