aboutsummaryrefslogtreecommitdiffstats
path: root/roles/git/files/git-shell-commands/set-desc
diff options
context:
space:
mode:
Diffstat (limited to 'roles/git/files/git-shell-commands/set-desc')
-rw-r--r--roles/git/files/git-shell-commands/set-desc31
1 files changed, 0 insertions, 31 deletions
diff --git a/roles/git/files/git-shell-commands/set-desc b/roles/git/files/git-shell-commands/set-desc
deleted file mode 100644
index 3d0a1be..0000000
--- a/roles/git/files/git-shell-commands/set-desc
+++ /dev/null
@@ -1,31 +0,0 @@
-#!/bin/sh
-#
-# ~/git-shell-commands/set-desc
-#
-# Set the description of an existing Git repository.
-#
-# Aaron LI
-# 2017-08-22
-#
-
-if [ $# -lt 2 ]; then
- echo "Usage: set-desc <project.git> <description>"
- exit 1
-fi
-
-# Set the project name, adding `.git` extension if missing
-project="${1%.[gG][iI][tT]}.git"
-shift
-
-if [ ! -d "${HOME}/${project}" ]; then
- echo "ERROR: repository '${project}' not exists!"
- exit 2
-fi
-
-description="$@"
-if [ -n "${description}" ]; then
- echo "${description}" > ${HOME}/${project}/description
-fi
-
-echo "Set description of Git repository: ${project}"
-echo "Description: $(cat ${HOME}/${project}/description)"