После еще одного вопроса я извлек копию, используя --depth, чтобы игнорировать старые мультигигабитные ветки, но теперь у меня возникают проблемы с получением нужных мне файлов.
дерево моего проекта:
./
|-- proj 1
| |-- branches
| `-- trunk
|-- proj 2
| |-- branches
| `-- trunk
`-- proj 3
|-- sub proj A
| |-- branches
| |-- trunk
|-- sub proj B
| |-- branches
| |-- trunk
...
Итак, что я сделал: svn checkout $url /workingcopy --depth empty
тогда: for $f in /workingcopy/*; do svn up "$f/trunk"; done
Теперь то, что я прыгал, будет работать: cd /workingcopy/proj3; svn up --depth empty
но вместо того, чтобы извлекать каталоги подпроекта, он просто завершается со словами "revision x"
как я могу получить все файлы / каталоги в пустом каталоге, потому что если был извлечен / обновлен с помощью --depth?
обновление: забыл упомянуть, svn up proj3/subprojA --depth empty;
работает.но у меня есть пара дюжин таких файлов ... в поисках чего-то, что принесет их все как извлечение