tsupport unlisted repos - scripts - random scripts
HTML git clone git://parazyd.org/scripts.git
DIR Log
DIR Files
DIR Refs
---
DIR commit b6be3babdf028e95aa8995ad59467db424ebb1d1
DIR parent 6a0ce1e51ab2c837f52dd6384e01d022e95825fa
HTML Author: parazyd <parazyd@dyne.org>
Date: Fri, 17 Jun 2016 12:30:01 +0200
support unlisted repos
Diffstat:
M addrepo.sh | 8 ++++++++
1 file changed, 8 insertions(+), 0 deletions(-)
---
DIR diff --git a/addrepo.sh b/addrepo.sh
t@@ -12,6 +12,13 @@ repoowner=`awk '/name =/ {print $3}' ~/.gitconfig`
writeconf() {
+ if [[ $repodesc == "unlisted" || $repodesc == "private" ]]; then
+ cat <<EOF
+repo $reponame
+ RW = $repoowner
+
+EOF
+ else
cat <<EOF
repo $reponame
RW+ = $repoowner
t@@ -21,6 +28,7 @@ repo $reponame
config gitweb.owner = "${repoowner}"
EOF
+ fi
}
if [[ -n $reponame ]] && [[ -n $repodesc ]]; then