#!/bin/bash find . -name .svn -print0 | xargs -0 rm -r paths=`git ls-files --deleted` for path in $paths do echo ${path} to be removed git rm -r $path done