Subversion Hacks

JUNE 20, 2008

Automatically Adding or Removing Files

Especially useful when, for example, versioning /etc/:

Files to remove:

svn stat -q | grep '^!'
svn stat -q | grep '^!' | sed -e 's/^!\s*//' | xargs | svn rm

Files to add:

svn stat | grep '^?'
svn stat -q | grep '^?' | sed -e 's/^?\s*//' | xargs | svn rm

find . -name '*dpkg-old*' -exec rm -i {} \;