Adds --test-trunk and '--test-branch BRANCH' that causes the script to export
the trunk or the specified branch. Otherwise the tag specified by -release, -rc,
etc. will be used. The version portion of the package name will be 'test-trunk'
or 'test-$branch' (any forward slashes in the branch name are replaced with
underscores), for example:
clang+llvm-test-branches_release_35-mips-linux-gnu.tar.xz
This is primarily useful for bringing new release packages up to standard
without needing to create and maintain a tag for the purpose.
I wonder if we could make this simpler by adding just one command-line option, so one could run the script for example like:
./test-relese.sh -svn-path trunk
or
./test-release.sh -svn-path branches/release_37
And that would get baked into the package name. What do you think?