Save and drop into a location that's in your PATH (I use ~/bin, YMMV)
#!/bin/bash # sup -- a quick bash script to sync w/ various SCM tools # @author Jamie WilkinsonHERE=$(pwd) # subversion if [ -e ".svn" ]; then svn up # cvs elif [ -e "CVS" ]; then cvs up # darcs elif [ -e "_darcs" ]; then darcs pull --all # svk elif [ -n "`grep $HERE ~/.svk/config`" ]; then svk up # perforce # todo # arch # todo fi