2012-03-07 9 views
0

私のiOSプロジェクトでは、網膜解像度のために@ 2x.pngで終わる画像があります。私はコマンドラインsvnを使用しています。私はレポをsvnをする[email protected]を追加しようとすると、私はそれを行う:svn commit file "@ 2x.png"

svn add [email protected] 

と、以下のように、私は警告を受ける:

svn: warning: 'image' not found 

画像は、Subversionのコントロールに追加されていない、と私はコミットすることはできませんそれ。 "普通の画像"、すなわち。 "image.png"はうまくいきます。

私は間違っていますか?これを解決するには?

答えて

2

この場合、ファイル名の前後に引用符を使用すると、@はSVNの特別なマーカーで、peg-revisionsとマークします。サイン "@" 最後の点に注意してください

svn add "[email protected]" 
+0

答えはすでにここにいました:http://stackoverflow.com/questions/757435/how-to-escape-サブバージョン管理されたファイル名であることを示しています。真剣にも、この答えはしません。 –

3

は、次の行をしてみてください!

0

pandaxclには正しい答えがあります。ファイル名を引用符で囲むだけでは機能しません。引用符は必要ありませんが、ファイル名の最後に@を付ける必要があります。

正しい答えは、SVNのマニュアルからの文書で、ここにある:

How to escape @ characters in Subversion managed file names?

+0

コメントより答えが多いようです。 – IvanH

関連する問題