2015-09-02 2 views
0

В linux-системе, использующей svn 1.8.8 или 1.6.6, я могу получить доступ только к частичным файлам внутри папки в svn repo.Доступ только ко всем файлам на svn через tortoiseSVN

>svn ls http://myserver/svn/directory 
>not all files 

Хотя через tortoisesvn 1.6.16, я вижу все файлы.

Я не знаю версию сервера svn и не имею средств для ее получения.

Так как я не знаю версию сервера, это может быть разрыв совместимости, как указано в Apache's guide, но я сомневаюсь, так как черепаха 1.6 работает.

tortoisesvn 1.6 примечания к выпуску упоминания no relevant compatibility concerns.

Я не хочу зависеть от tortoisesvn для доступа к этим файлам, что может быть проблемой?

ответ

0

Вы должны указать команду для получения списка файлов рекурсивно:

SVN Ls -R http://myserver/svn/directory

и если вы хотите, чтобы включить более подробную информацию по каждому пункту, вы должны указать многословным флаг, а также:

СВН Ls -R -v http://myserver/svn/directory

Но все это можно легко получить, просто попросив команду, чтобы показать свою информацию справки:

СВН помощи Ls

+0

Проблема заключается в том, что не все файлы будут возвращены с помощью 'Svn ls'. Использование '-R -v' не предоставляет больше информации о недостающих файлах, которые отображаются только с tortoisesvn. Я могу только 'svn co' или' svn экспортировать 'их с черепаховым. – Martin

+0

Какие файлы отсутствуют в svn ls -R -v? – Stefan

Смежные вопросы