45

Is there a way to add a directory structure to an SVN repository without adding the files contained in the folders?

67

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?

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
  • 1
    The 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

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.