Obscure SVN checkout error
This might help someone out of a tight spot some day...
At my current company we have our SVN repository on a linux box but we develop on Windows machines. This afternoon I checked in a new file (ReadMe.txt) and then afterwards I updated my local respository* and got this error:
Error: Can't copy 'C:\[path]\.svn\tmp\text-base\ReadMe.txt.svn-base' to 'C:\[path]\ReadMe.txt.tmp': The system cannot find the file specified.
It turns out that someone else had already kindly added a Readme.txt to the repository whilst I was out on lunch, but because our repository is case sensitive it okay'ed my checkin and only ran into trouble when I tried to pull the source out again to a non-case sensitive system.
Solution was to delete one of the files from the linux box, now everything is happiness again.
* I know I probably should have done it the other way around, but I thought I was the only one working on the project