svn checkout: "No such file or directory" on Mac OSX

On svn update/checkout, I was getting the following error:
svn: In directory 'goingon6/drupal/sites/all/modules/contrib/ctools/ctools_plugin_example/help'
svn: Can't open file 'goingon6/drupal/sites/all/modules/contrib/ctools/ctools_plugin_example/help/.svn/tmp/text-base/Chaos-Tools--Ctools--Plugin-Examples.html.svn-base': No such file or directory

I'm the sole Mac user in my dev team (everyone else is Fedora Core). Turns out that Linux (and most other OS's) have case-sensitive file systems, where Mac does not. What this means is that a subversion commit on a Linux client can submit 2 files named the same with different casing, but a mac client can't checkout/update because the two files will conflict for the same name. 2 workarounds: (1) make sure you svn committers user different names for files, (2) there's a way to reformat Mac OSX with a "case sensitivity" option?

Comments

That was it

Thank you thank you thank you for posting this. I'd been trying to figure this out for ages.

The solution I went with was to use Disk Utility to create a sparse bundle disk image, formatted as Case-sensitive Journaled. Svn checkout to that disk image then worked fine, and I can mount it whenever I need to use it.