#!/bin/bash
#
# Copyright (C) 2003-2020 René Rebe

server=https://svn.exactcode.de
repo="$1" ; shift

tag=trunk
[ "$1" ] && tag="tags/$1" ; shift
set -x
[ "$1" ] && rev="$1" ; shift


if [ ! "$repo" ]; then
	echo "Usage: repository [ tag ] [ rev ]"
	exit
fi

name=$repo-${name##*/}
name="$repo-$rev"

set -xe
svn export ${rev:+-$rev} $server/$repo/$tag $name
tar cvfj $name.tar.bz2 $name
