2010-09-02 101 views
3

我有一个包含图像文件的目录。我想将所有.jpg文件移动到一个目录中使用SVN移动某些文件类型的所有文件

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

正如您所见,此方法无效。

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

SVN上OSX版本1.4.4 10.5

+1

它可以在svn 1.6.12版本上工作 – 2010-09-02 14:20:24

回答

2

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

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

或者更短的'for in in * .sql;做svn移动$ i ../; (_防止无用的Pipe_使用) – Wrikken 2010-09-02 14:46:09

0

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

0

你可以用1.5/1.6的客户端来做到这一点,但不能用1.4来做,因为你不得不引用参数来防止shell扩展参数。

相关问题