diff --git a/.git_hooks/README.md b/.git_hooks/README.md index 8b37ebb..2e27a1e 100644 --- a/.git_hooks/README.md +++ b/.git_hooks/README.md @@ -1,2 +1,11 @@ ACHTUNG: -Damit die git hooks funktionieren müssen die beiden Dateien hier ins Verzeichnis .git/hooks kopiert werden \ No newline at end of file +Damit die git hooks funktionieren müssen die beiden Dateien hier ins Verzeichnis .git/hooks kopiert werden. + +Außerdem muss ein Verzeichnis .git_sensible_backup angelegt werden + +Hier die Kommandos + +cd ~/CaravanPi +cp .git_hooks/*commit .git/hooks +chmod +x .git/hooks/*commit +mkdir ~/CaravanPi/.git_sensible_backup \ No newline at end of file diff --git a/install_CaravanPi.sh b/install_CaravanPi.sh index 39d47cd..85bed92 100755 --- a/install_CaravanPi.sh +++ b/install_CaravanPi.sh @@ -442,6 +442,13 @@ install_update_caravanpi() { fi fi + # git hooks aktivieren + echo "git hooks anlegen" + cd "$CARAVANPI_DIR" + run_cmd "cp .git_hooks/*commit .git/hooks" + run_cmd "chmod +x .git/hooks/*commit" + run_cmd "mkdir ~/CaravanPi/.git_sensible_backup" + echo echo "Ein/Ausschalter Skripte installieren" run_cmd "sudo cp /home/pi/CaravanPi/pishutdown/pishutdown.py /usr/local/bin"