X-Git-Url: https://osm.etsi.org/gitweb/?a=blobdiff_plain;f=copytemplate.sh;fp=copytemplate.sh;h=eb0d8e59c59f4180dbee1ce6b3e3f2c0fe33b51b;hb=0e1bca57fa59dd84177bb0c5d9736547f6f9442d;hp=0000000000000000000000000000000000000000;hpb=de02b69186e670acf7400dfac000d546dccaf9cd;p=TEMPLATE.git diff --git a/copytemplate.sh b/copytemplate.sh new file mode 100755 index 0000000..eb0d8e5 --- /dev/null +++ b/copytemplate.sh @@ -0,0 +1,17 @@ +#!/bin/bash + +USER="$1" +NEWREPO="$2" + +git clone "ssh://${USER}@osm.etsi.org:29418/TEMPLATE" && (cd "TEMPLATE" && curl https://osm.etsi.org/gerrit/tools/hooks/commit-msg > .git/hooks/commit-msg ; chmod +x .git/hooks/commit-msg) +git clone "ssh://${USER}@osm.etsi.org:29418/osm/${NEWREPO}" && (cd "${NEWREPO}" && curl https://osm.etsi.org/gerrit/tools/hooks/commit-msg > .git/hooks/commit-msg ; chmod +x .git/hooks/commit-msg) + +cp -r TEMPLATE/* ${NEWREPO}/ +cp TEMPLATE/.gitignore ${NEWREPO}/ +rm ${NEWREPO}/copytemplate.sh + +cd ${NEWREPO} +git add -A +git commit -s -m "Copy TEMPLATE files to this repo" +git push origin HEAD:refs/for/master +