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