|
@@ -18,6 +18,21 @@ projectdir=$(git -C ${loc} rev-parse --show-toplevel)
|
|
|
|
|
|
pushd ${loc} > /dev/null
|
|
|
|
|
|
+## set gin server and remote
|
|
|
+if ! gin remotes; then
|
|
|
+ sh .script/setginserver
|
|
|
+else
|
|
|
+ echo gin remote set
|
|
|
+fi
|
|
|
+
|
|
|
+#login if needed
|
|
|
+if ! gin info; then
|
|
|
+ echo "set gin login"
|
|
|
+ gin login
|
|
|
+else
|
|
|
+ echo "gin logged"
|
|
|
+fi
|
|
|
+
|
|
|
## code 1
|
|
|
if test -f "00repo_needs_initialisation00.txt" ;
|
|
|
then
|
|
@@ -55,18 +70,7 @@ usage() {
|
|
|
syncopt="remove"
|
|
|
|
|
|
|
|
|
-if ! gin remotes; then
|
|
|
- echo "set gin remote"
|
|
|
- # set gin remote from git information (on the hu server)
|
|
|
- remotegit=$(git remote get-url origin)
|
|
|
- remotegin="$(echo "$remotegit" | cut -d'/' -f4,5)"
|
|
|
-
|
|
|
- remotegin="$(echo $remotegin | cut -d' ' -f1)"
|
|
|
- remotegin="$(echo "hu:""${remotegin/.git}")"
|
|
|
- gin add-remote primary "$remotegin"
|
|
|
-else
|
|
|
- echo gin remote set
|
|
|
-fi
|
|
|
+
|
|
|
|
|
|
|
|
|
|