Добавить структуру каталогов в SVN, без файлов

47

Есть ли способ добавить структуру каталогов в репозиторий SVN без добавления файлов, содержащихся в папках?

fresskoma
источник

Ответы:

68

Извините, я должен был RTFM ...

http://svnbook.red-bean.com/en/1.5/svn.ref.svn.c.add.html

Вы можете добавить каталог без добавления его содержимого:

$ svn add --depth = empty otherdir
Другой директор

Редактировать: Это не работает рекурсивно, хотя, есть ли способ сделать это тоже?

fresskoma
источник
7

Если вы хотите сделать это рекурсивно, может быть, это будет работать для вас?

find . -type d ! -name '.' ! -path "*.svn*" -print0 | xargs -0 svn add --depth=empty
Кайл Брандт
источник
1
Проблема в том, что «svn add» автоматически рекурсирует и включает содержимое каталогов. Вместо этого вам нужно будет использовать 'svn add -N', чтобы убедиться, что он работает только с каталогом, а не с файлами внутри.
Джеймс Ф
Ах да, как он сказал, будет редактировать пост
Кайл Брандт
0

Поздно на вечеринку, но

svn add --non-recursive

работает безрезультатно.

doctorlove
источник