By abhishek |

Search files in subdirectories and add them to SVN recursively

svn status | grep "^\?" | awk '{print $2}' | xargs svn add

Thanks for the command. I tried it and it works great except when I was trying to process directories and filenames with spaces.

I made a couple of minor alterations to your command and came up with the following.

svn status | grep "^\?" | sed 's/^\? \+//' | sed 's/ /\\ /' | xargs svn add


Hrushikesh N. … (not verified)

11 years 6 months ago

Thanks, did the trick for me.