summaryrefslogtreecommitdiffstats
path: root/status.sh
diff options
context:
space:
mode:
Diffstat (limited to 'status.sh')
-rw-r--r--status.sh44
1 files changed, 0 insertions, 44 deletions
diff --git a/status.sh b/status.sh
deleted file mode 100644
index 6b99eb5..0000000
--- a/status.sh
+++ /dev/null
@@ -1,44 +0,0 @@
-##
-# systrunk status
-#
-# View current information such as which branch your worktree is
-# TRACking, which commit it is BASEd on, and how far out-of-date
-# it is. Additionally, report whether a merge or update operation
-# is currently in-progress.
-##
-function systr_status
-{
- read remote <.systr/remote
- read path <.systr/path
- read BASE <.systr/BASE
- read TRAC <.systr/TRAC
-
- if [ -f ".systr/MERG" ]; then
- read MERG <.systr/MERG
- mergcommit=$(systr_repo_resolve_reference "$MERG")
-
- if [[ "$MERG" == "TRAC" ]]; then
- echo "Update in progress, to $mergcommit"
- else
- echo "Merge in progress, from $MERG ($mergcommit)"
- fi
-
- echo ""
- fi
-
- traccommit=$(systr_repo_resolve_reference "$TRAC")
-
- if [[ "$TRAC" == "$traccommit" ]]; then
- echo "Not tracking any branch"
- else
- echo "Tracking $TRAC ($traccommit)"
- fi
-
- if [[ "$BASE" == "NULL" ]]; then
- echo "BASE unset"
- else
- echo "BASE at $BASE"
- fi
-
- echo "# TODO # Possibly, Up-to-date"
-}