Skip to content

Instantly share code, notes, and snippets.

@dgk
Created June 22, 2012 11:22
Show Gist options
  • Save dgk/2972171 to your computer and use it in GitHub Desktop.
Save dgk/2972171 to your computer and use it in GitHub Desktop.
FILE=$1
if [ -z "$FILE" -o ! -f "$FILE" ] ; then
echo specify valid regular file name
exit 1
fi
REVISIONS=`svn log -q $FILE |grep -vE '^---' | sed -e 's/ .*//'`
for REV in $REVISIONS
do
echo fetching revision `echo $REV | sed -e 's/r//'`
svn up -q -r $REV $FILE
mv $FILE $FILE.$REV
done
svn up -q $FILE
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment