From aed465c35e596e713746630df0ad12139a8bb630 Mon Sep 17 00:00:00 2001 From: Rudolf Polzer Date: Fri, 14 Jan 2011 21:04:38 +0100 Subject: [PATCH] ./all update -ph sets up pushing via http (experimental; ask me to generate a password for you if you want that) --- all | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/all b/all index 7beec5b4..93416982 100755 --- a/all +++ b/all @@ -498,13 +498,16 @@ case "$cmd" in allow_pull=false elif [ x"$1" = x"-p" ]; then fix_config=true - if [ x"$base" != x"ssh://xonotic@git.xonotic.org/" ]; then - pushbase=ssh://xonotic@git.xonotic.org/ - fi + pushbase=ssh://xonotic@git.xonotic.org/ + elif [ x"$1" = x"-ps" ]; then + fix_config=true + pushbase=ssh://xonotic@git.xonotic.org/ + elif [ x"$1" = x"-ph" ]; then + fix_config=true + pushbase=http://git.xonotic.org/login/ elif [ x"$1" = x"-s" ]; then fix_config=true base=ssh://xonotic@git.xonotic.org/ - pushbase= elif [ x"$1" = x"-g" ]; then fix_config=true base=git://git.xonotic.org/xonotic/ @@ -549,7 +552,7 @@ case "$cmd" in best) # if we fetched via ssh://, switch to git:// for fetching and keep using ssh:// for pushing case "$base" in - ssh://*) + ssh://*|*/login/*) pushbase=$base base=git://git.xonotic.org/xonotic/ ;; -- 2.39.2