Как использовать "SVN добавить" рекурсивно в консоли Windows? - PullRequest
16 голосов
/ 29 ноября 2010

Когда я запускаю

svn st 

на моей рабочей копии, я получаю "?"записи, которые находятся в подкаталогах корня рабочей копии.Я хочу добавить их все в хранилище.Я пытаюсь:

svn add --force .

и

svn add --force *

, но это не работает.

РАБОЧЕЕ РЕШЕНИЕ :

svn add --depth=infinity --force *

Ответы [ 2 ]

17 голосов
/ 29 ноября 2010

Не знаю, работает ли это в Windows, но вы можете попробовать:

svn add --depth=infinity *
0 голосов
/ 29 ноября 2010

Возможно, попробуйте:

svn status | grep '^\?' | sed -e 's/^? *\(.*\)/\1/;s/ /\\ /g' | xargs svn add
...