diff options
author | Gustaf Rydholm <gustaf.rydholm@gmail.com> | 2024-04-03 23:44:42 +0200 |
---|---|---|
committer | Gustaf Rydholm <gustaf.rydholm@gmail.com> | 2024-04-03 23:44:42 +0200 |
commit | cd27080271b03eb81ade08b2346285c2152bd0f7 (patch) | |
tree | dea85d97bdb1a00cb9027b980291b3feaa04c1c7 /bin/stagit-new-repo | |
parent | ffd6224de2eed7c540fcf051bc4822382d19f5b6 (diff) |
Remove stagit code
Diffstat (limited to 'bin/stagit-new-repo')
-rwxr-xr-x | bin/stagit-new-repo | 33 |
1 files changed, 0 insertions, 33 deletions
diff --git a/bin/stagit-new-repo b/bin/stagit-new-repo deleted file mode 100755 index 15e50e8..0000000 --- a/bin/stagit-new-repo +++ /dev/null @@ -1,33 +0,0 @@ -#!/bin/sh - -# This script creates a initializes a new git repository and re-indexes all repositories. - -while getopts ":r:d:o:u:h" o; do case "${o}" in - h) printf "Arguement for creating a new git repository:\\n -r: Repository name\\n -d: Short description of the project\\n -o: Name of the owner\\n -u: URI for cloning\\n -h: Show this message\\n" && exit 1 ;; - r) repo=${OPTARG} || exit 1 ;; - d) desc=${OPTARG} || exit 1 ;; - o) owner=${OPTARG} || exit 1 ;; - u) uri=${OPTARG} || exit 1 ;; - *) printf "Invalid option: -%s\\n" "$OPTARG" && exit 1 ;; -esac done - -home="/home/git" -srv="/srv/git" -www="/var/www/git" - -[ -d "$srv/$repo.git" ] && echo "$repo already exists!" && exit 1 - -git init --bare "$srv/$repo.git" -cp "/usr/local/share/post-receive" "$srv/$repo.git/hooks/post-receive" -chmod u+x "$srv/$repo.git/hooks/post-receive" -echo "git@$uri:$repo.git" > "$srv/$repo.git/url" -echo "$owner" > "$srv/$repo.git/owner" -echo "$desc" > "$srv/$repo.git/description" -chown -R git:git "$srv/$repo.git" -ln -svf "$srv/$repo.git" "$home/" - -[ -d "$www/$repo" ] && echo "$www/$repo already exists!" && exit 1 -mkdir "$www/$repo" -chown -R git:git "$www/$repo" - -stagit-gen-index |