subversionで大量のファイルを移動

subversionで多数ファイルを一度にワイルドカードなどを使ってmoveしようとする

$ svn move foo_* bar/

と、

クライアントが引数を解析しているときにエラーが生じました

とエラーがでます。

これは、シェルはワイルドカードを展開してくれているのだけど、subversionのmoveはSOURCEファイルの引数は一つしかとれないことが原因のよう。

addなどは、複数の引数も可能ですが。

ですから、シェルの機能を使うといいと思われます。

$ for i in foo_*; do svn move $i bar/; done

というふうです。

 こんな記事も読まれています  

コメントを残す


このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください