Is there a way to add a directory structure to an SVN repository without adding the files contained in the folders?
Asked
Active
Viewed 5.0k times
3 Answers
71
So sorry, I should've RTFM ...
http://svnbook.red-bean.com/en/1.5/svn.ref.svn.c.add.html
You can add a directory without adding its contents:
$ svn add --depth=empty otherdir A otherdir
Edit: This doesn't work recursively though, is there any way to do that too?
fresskoma
- 1,343
- 1
- 10
- 13
7
If you want to do it recursively, maybe this will work for you?
find . -type d ! -name '.' ! -path "*.svn*" -print0 | xargs -0 svn add --depth=empty
Kyle Brandt
- 82,107
- 71
- 302
- 444
-
1The problem is that the "svn add" will automatically recurse and include the contents of the directories. You'll need to use 'svn add -N' instead I think to ensure that it only works on the directory and not any files inside. – James F Jul 31 '09 at 12:27
-
Oh right, as he said, will edit post – Kyle Brandt Jul 31 '09 at 12:40