SVN: оформить заказ / экспортировать только структуру каталогов - PullRequest
35 голосов
/ 11 февраля 2009

Есть ли способ выполнить извлечение (или экспорт) SVN, который бы извлекал только структуру каталогов ; то есть файлов нет?

Ответы [ 12 ]

0 голосов
/ 11 февраля 2009

Нет никакого способа сделать это, и на самом деле это немного странная вещь, которую хочется сделать, так что теперь мне любопытно!

Это может быть неактуально, но вы можете предотвратить файлы, которые в первую очередь комитируются, добавив свойство svn: ignore в соответствующие каталоги. Это особенно полезно для предотвращения создания сгенерированных артефактов, таких как документация или файлы кэша.

0 голосов
/ 11 февраля 2009

Я не вижу, что есть способ сделать это из краткого взгляда на svn help co. Прежде чем обновить хранилище из новой версии загруженной библиотеки (например, ветки поставщика), я удалил все, что не является папкой .svn:

#!/bin/sh
find ./ -type f | grep -v .svn | xargs rm -f

Это не особенно эффективно, если вы пытались избежать проверки этих файлов, но оно должно иметь тот же результат.

...