Howto recursively add unversioned files into SVN repository


Because svn add command does not support recursive addition of unversioned files you can use this little script to do it.
Create new file in /usr/local/bin with name svnadd with following content

#!/bin/sh
svn status | perl -ne 's/^\?\s+(\S.+)$/\1/g;chomp;system("svn add \"$_\"");'

Save it. From now on you can execute svnadd command in your working directory.

Share and Enjoy:
  • Twitter
  • Facebook
  • del.icio.us
  • StumbleUpon
  • Digg
  • Sphinn
  • Google Bookmarks
  • MySpace
  • LinkedIn
  • Add to favorites
  • Slashdot
  • email
  • PDF
powered by RatePoint

,

  1. #1 by How I Was Able to Lose Thirty Póunds in Thirty Days at May 6th, 2009

    Hi, good post. I have been wondering about this issue,so thanks for writing. I will probably be coming back to your posts. Keep up the good work

(will not be published)
  1. No trackbacks yet.