2010-09-02 5 views
3

J'ai un répertoire plein de fichiers image. Je veux déplacer tous les fichiers .jpg un répertoire jusqu'àDéplacer tous les fichiers de certain type de fichier en utilisant SVN

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

Comme vous pouvez le voir cette approche ne fonctionne pas.

Si ce n'est pas possible, comment déplacer TOUS les fichiers dans un répertoire?

version SVN 1.4.4 sur Mac OS X 10.5

+1

cela fonctionne sur svn version 1.6.12 –

Répondre

2

Vous aurez besoin d'un script shell pour ce faire, par exemple

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

Ou plus court 'for i in * .sql; fais svn déplace $ i ../; done' (_Front contre l'usage inutile de Pipe_) – Wrikken

0

Pour autant que je comprends de la manual vous ne pouvez pas le faire avec svn pur. Si vous voulez déplacer/copier tous les fichiers, alors vous devez déplacer/copier le répertoire.

0

Vous pouvez le faire avec le client 1.5/1.6 mais pas avec 1.4, jamais moins vous devez citer les paramètres pour empêcher le shell d'étendre les paramètres.

Questions connexes