MinimalistGit

Project to automate creating git repos on a minimal 'git daemon' server.
Log | Files | Refs | README | LICENSE

commit daa254c0e96ad9f1c3e69359118988e989c3fe59
parent 6a0da8f069ed8adb6e43335dc8d2f90079cb1842
Author: Tyler Clark <tyler.clark@foxide.xyz>
Date:   Sun,  9 Feb 2025 21:47:07 -0500

Small refactoring of 'creatRepo' function

Diffstat:
Mscripts/NewRepo.sh | 21+++++++++------------
1 file changed, 9 insertions(+), 12 deletions(-)

diff --git a/scripts/NewRepo.sh b/scripts/NewRepo.sh @@ -3,10 +3,11 @@ # for a basic Git daemon server. # # The process should look like: -# 1. TODO Create ${REPO} +# 1. DONE Create ${REPO} # 2. TODO Set description for ${REPO}, unless flag is set to skip # 3. TODO Create main.md for ${REPO}, unless flag is set to skip -# 4. HOLD Copy license file to ${REPO}, unless flag is set to skip +# 4. TODO Implement 'template' repos +# 5. HOLD Copy license file to ${REPO}, unless flag is set to skip REPODIR="../Repos" @@ -17,26 +18,22 @@ help() createRepo() { -<<<<<<< HEAD if [ ${TEMPLATE} = 1 ] && [ ${PRIVATE} = 1 ]; then - mkdir ${REPODIR}/${NAME}.private.template + EXT=.private.template break elif [ ${PRIVATE} = 1 ]; then - mkdir ${REPODIR}/${NAME}.private - + EXT=.private break elif [ ${TEMPLATE} = 1 ]; then - mkdir ${REPODIR}/${NAME}.template + EXT=.template break else - mkdir ${REPODIR}/${NAME}.git + EXT=.git break fi -======= ->>>>>>> a6bae9d (Refactoring and refocusing NewRepo.sh) - git init --bare ${REPODIR}/${NAME}.git - ${EDITOR} description + git init --bare ${REPODIR}/${EXT} + ${EDITOR} ${REPODIR}/${EXT/description} }