Subversion で @ を含むファイルを扱う

2010年7月11日日曜日 | Published in | 0 コメント

このエントリーをはてなブックマークに追加

iOS4 から導入された画像ファイルの命名規約では '@' を使う。

[参考] Cocoaの日々: iOS4からデバイス毎・解像度毎に用意した画像を自動選択する仕組みが導入された

この @ を名前に含むファイルを Subversion で扱う場合、普通にやるとエラーで蹴られる。

例えば
$ svn add Image001@2x.png
svn: warning: 'Image001' not found

$ svn add Image*
svn: warning: 'Image001' not found
svn: warning: 'Image002' not found
 :

これは svnで @は特別な意味を持っているため。

こうすればいい。
$ svn add 'Image0001@2x.png'@HEAD
A  (bin)  Image0001@2x.png

まとめてやるなら
$ for file in Image*2x.png; do svn add $file@HEAD; done


参考情報


svnでファイル名に@が含まれるファイルをrevert/rmする方法 - それ、Gentooだとどうなる?
今回参考になった

Responses

Leave a Response

人気の投稿(過去 30日間)