September 23, 2006

More useless trivia, this time about OmniGraffle and Subversion

Like all good Mac people, I do my diagramming in OmniGraffle. I just upgraded to the most recent Pro version and started creating new diagrams for a project at work. I went to check them into our Subversion repository and.... crap. My "graffle" files were now directories and the Icon file has a carriage return in its name. Subversion not so happy. Fortunately I'm not the first to have encountered this. Here's a note from David Glasser's blog

Just type the following line in your terminal:

defaults write com.omnigroup.OmniGraffle PrivateGraffleFlatFile 0

(Or if you run OmniGraffle Pro, you apparently should do

defaults write com.omnigroup.OmniGrafflePro PrivateGraffleFlatFile 0

This will make OmniGraffle make all future files as the flat-file format and never sneakily turn into bundle format. Hooray!

..and there are numerous threads about this if you Google them out. I haven't tried this tip yet, but wanted to get it into the blog before I forget it.

Posted by cbrown at September 23, 2006 9:13 AM