[PATCH 1/2] release.sh: allow changing the git remote's name

Peter Hutterer peter.hutterer at who-t.net
Sun Aug 2 16:19:42 PDT 2009


On Fri, Jul 31, 2009 at 02:37:10AM +0200, Julien Cristau wrote:
> ---
> I'm using origin for git.debian.org, and upstream for git.fd.o, so this
> makes it possible to push releases to the right place :)
> 
>  release.sh |   11 +++++++++--
>  1 files changed, 9 insertions(+), 2 deletions(-)
> 
> diff --git a/release.sh b/release.sh
> index 9f7358d..f6eaf23 100755
> --- a/release.sh
> +++ b/release.sh
> @@ -9,6 +9,7 @@ host_people=annarchy.freedesktop.org
>  host_xorg=xorg.freedesktop.org
>  host_dri=dri.freedesktop.org
>  user=`whoami`
> +remote=origin
>  
>  usage()
>  {
> @@ -19,6 +20,7 @@ Options:
>    --force       force overwritting an existing release
>    --user <name> username on $host_people (default "`whoami`")
>    --help        this help message
> +  --remote      git remote where the change should be pushed (default "origin")
>  HELP
>  }
>  
> @@ -81,6 +83,11 @@ while [ $# != 0 ]; do
>  	user=$1
>  	shift
>  	;;
> +    --remote)
> +        shift
> +        remote=$1
> +        shift
> +        ;;
>      --*)
>          echo "error: unknown option"
>          usage
> @@ -171,6 +178,6 @@ echo "installing release into server"
>  scp $tarball_dir/$targz $tarball_dir/$tarbz2 $user@$host_people:$srv_path
>  
>  echo "pushing changes upstream"
> -git push origin
> -git push origin $tag_current
> +git push $remote
> +git push $remote $tag_current
>  
> -- 
> 1.6.3.3

I rebased this one onto my patches and pushed it. Thanks for the patch.

Cheers,
  Peter


More information about the xorg-devel mailing list