SVN не обновляется рекурсивно

Несколько недель назад я проверил все наши SVN-репо в режиме --non-recursive. Теперь кажется, что когда я делаю svn up, он не обновляет папку рекурсивно.

Это проблема, потому что я хотел бы получить изменения от своих коллег, не переходя через каждый каталог и не используя svn up вручную...

Как заставить обновление быть рекурсивным?

Ответ 1

в следующей команде svn update укажите параметр - глубина:

svn up --depth infinity

при проверке нерекурсивной проверки, subversion запоминает этот параметр, пока вы не сообщите об этом иначе.

Примечание. Вы больше не должны использовать параметр -N, поскольку он устарел. Попытайтесь использовать - файлы глубины или - глубина

Ответ 2

Следующее должно работать (с svn 1.7.x или более поздними версиями):

svn up --set-depth infinity