Переместить все файлы определенного типа, используя SVN - PullRequest
3 голосов
/ 02 сентября 2010

У меня есть каталог, полный файлов изображений. Я хочу переместить все файлы .jpg на один каталог вверх

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

Как видите, этот подход не работает.

Если это невозможно, как мне переместить ВСЕ файлы в один каталог?

SVN версия 1.4.4 для OSX 10.5

Ответы [ 3 ]

2 голосов
/ 02 сентября 2010

Для этого вам понадобится сценарий оболочки, например,

ls *.jpg | while read i; do svn move "$i" ../; done
0 голосов
/ 02 сентября 2010

Вы можете сделать это с клиентом 1.5 / 1.6, но не с 1.4, тем не менее вы должны заключать параметры в кавычки, чтобы предотвратить расширение параметров оболочкой.

0 голосов
/ 02 сентября 2010

Насколько я понимаю из руководства , вы не можете сделать это с чистым SVN.Если вы хотите переместить / скопировать все файлы, то необходимо переместить / скопировать каталог.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...