Игнорирование защищенных папок при проверке SVN

У меня возникла следующая проблема: в нашем репозитории svn есть внешние элементы, и один подкаталог внешних элементов недоступен для моих учетных данных (внешние элементы управляются другой командой). Если я проверяю SVN с помощью Tortoise, мне будет предложено указать пользователя /pw, и я могу просто отменить его, и он перейдет к следующей папке.

Тем не менее, если я выполняю проверку из командной строки (это выполняется внутри программы на C#), программа завершается ошибкой после достижения установленного барьера времени ожидания. Я никогда не вижу ни одного приглашения (и даже если оно появилось, это не помогло бы, так как эта программа работает как автоматизированный процесс).

Есть ли какая-нибудь опция commend-line для svn, с помощью которой я могу просто игнорировать папки, для которых у меня нет разрешений на извлечение, и заставить его перейти к следующему каталогу?

1 ответ

Решение

Варианты svn co

  --depth ARG              : limit operation by depth ARG ('empty', 'files',
                             'immediates', or 'infinity')

или же

  --ignore-externals       : ignore externals definitions

может помочь

Другие вопросы по тегам