π¦ ClawHub
dev-backup
by @vincsta
Create versioned snapshots of a workspace project during development to enable safe rollback before risky changes or upon user request.
π‘ Examples
Each project gets its own snapshot numbering. The project name is always the first argument.
# Backup any project
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
bash "$SCRIPT_DIR/dev-backup.sh" --project-dir /path/to/your/projectExample: backup a "my-app" project
bash "$SCRIPT_DIR/dev-backup.sh" my-app --project-dir /home/user/projects/my-appNo --project-dir? Uses the current working directory
cd /home/user/projects/my-app
bash "$SCRIPT_DIR/dev-backup.sh" my-app
TERMINAL
clawhub install dev-backup