If you are building iOS applications and using SVN you may have had issues getting your @2x resources for Retina Display Support added to svn. I used the command line on Mac OSX and I figured I could just use the standard backspace escape.. no dice. This turns out to be caused by internal path recognizers in svn. It expects the last at symbol to specify a revision. You can get around this by adding the symbol at the end of your file name. So if you are trying to add Default@2x.png you would do it like this
$ svn add Default@2x.png@If you have a number of files to add you can save your self some time by taking advantage of the unix tools available. The following command would add all the images in the directory
$ svn status | grep '^?' | grep @2x | sed -e 's/.png/.png@/' | awk '{print $2}' | xargs svn addYou can than commit them all by using this
$ svn status | grep -v '^?' | grep @2x | sed -e 's/.png/.png@/' | awk '{print $2}' | xargs svn commit -m "add images"Hope this helps..









