読者です 読者をやめる 読者になる 読者になる

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

未分類

移転しました。

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

$ svn move foo_* bar/

と、

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

とエラーがでます。

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

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

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

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

というふうです。