使用SVN移动特定文件类型的所有文件

时间:2010-09-02 13:54:23

标签: svn command-line

我有一个充满图像文件的目录。我想将所有.jpg文件移到一个目录

$svn move *.jpg ../ 
$svn: Client error in parsing arguments

正如您所看到的,这种方法不起作用。

如果这不可能,如何将所有文件移到一个目录中?

OSX 10.5上的SVN 1.4.4版

3 个答案:

答案 0 :(得分:2)

你需要一些shell脚本才能做到这一点,例如

ls *.jpg | while read i; do svn move "$i" ../; done

答案 1 :(得分:0)

据我所知manual你不能用纯svn做到这一点。如果要移动/复制所有文件,则必须移动/复制目录。

答案 2 :(得分:0)

您可以使用1.5 / 1.6客户端执行此操作,但不能使用1.4,您必须引用参数以防止shell扩展参数。