在终端中使用svn命令,文件名中有“@”符号的,执行svn add image@2x.png
操作,会遇到: svn: E205000: Syntax error parsing peg revision ‘2x.png’ 或者: svn: E200009: ‘image@2x.png’: a peg revision is not allowed here 类似的错误提示,原因是因为svn命令把文件名中的@识别成有其它含义的特殊字符,导致操作失败。
解决办法: 在使用svn命令时在有“@”符号的文件名尾部再添加一个“@”即可解决。
举例:要添加image@2x.png文件,执行以下命令
svn add image@2x.png@
或者在报错后执行svn resolved image@2x.png@