Given that xcode supports subversion (the only version control they support until git in xcode4), it's surprising they would choose this file naming scheme and not see a lot of problems (or maybe they do, but they're Apple).
Is there a way to work around this? A client/server option to be able to have @ in a filename?
> When using xcode to make an iPhone iOS4 app, you are supposed to tag image filenames that are x2 the resolution as follows: myI...@2x.png. The problem is that subversion can deal with this filename due to the @.
Did you mean "can't"? If so, not true; Subversion can deal with files with "@" in the name. Just append another "@" at the end of the name, e.g.:
svn verb myI...@2x.png@