在我的iOS项目中,我的图像以@ 2x.png结尾,用于视网膜分辨率。我正在使用命令行svn。当我尝试将image@2x.png
添加到svn repo时,我这样做:
svn add image@2x.png
然后我收到如下警告:
svn: warning: 'image' not found
图像未添加到subversion控件,我无法提交。 “常规图像”,即。 “image.png”很好。
我做错了什么?怎么解决这个问题?
答案 0 :(得分:5)
svn add image@2x.png@
请注意最后一个" @"签字!
答案 1 :(得分:3)
尝试以下行:
svn add "image@2x.png"
答案 2 :(得分:2)
在这种情况下,只需在文件名周围使用引号,因为@是SVN标记peg-revisions的特殊标记。
答案 3 :(得分:0)
pandaxcl有正确的答案。只是将文件名放在引号中是行不通的。您不需要引号,但您需要在文件名末尾添加@。
正确的答案,以及SVN手册中的文档,在这里:
How to escape @ characters in Subversion managed file names?