如何在svn中处理Icon@2x.png?

时间:2011-03-04 07:55:06

标签: iphone svn

我想查看我的图标和其他PNG。当然,我遵循iPhone图像命名约定,所以我有Icon.png和Icon@2x.png,Default.png和Default@2x.png。

一个问题:svn认为我正在尝试使用固定版本添加内容。

hacksaw > svn add Default@2x.png
svn: warning: 'Default' not found

hacksaw > ls -l Default@2x.png
-rw-r--r--@ 1 hacksaw  hacksaw  11139 Mar  1 14:44 Default@2x.png

2x文件是否有替代语法?或者是否存在svn使用的转义,我似乎无法在红豆书中找到它?

我已经考虑过改用git了,但是我真的想把它推迟到完成这个提交之前。

4 个答案:

答案 0 :(得分:29)

How to Add Those @2x iOS4 Resources to SVN

$ svn add Default@2x.png@
A (bin) Default@2x.png

答案 1 :(得分:5)

您需要将“@”附加到已包含“@”的任何文件名,例如svn add "Default@2x.png@"

如果你想添加大量包含'@'的文件,并且你正在使用bash或类似的,下面的代码片段非常方便:

for i in '*@*'; do svn add "$i@"; done

答案 2 :(得分:1)

如果将default@2x.png的所有资源文件放在Resource-ipad之类的文件夹中,则在svn add path上添加此文件夹。你不需要在.png

的末尾追加@

答案 3 :(得分:0)

在Xcode上使用svn也可以解决它。