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:
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}
}