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


47

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

Ответы:


68

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

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

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

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

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


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

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.