install.sh: interaktive Abfragen und verbesserte Ersteinrichtung #4
Reference in New Issue
Block a user
Delete Branch "feat/install-interactive-prompts"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Zusammenfassung
.env-Verschiebung automatisieren: Wird eine.envim Projektverzeichnis gefunden, fragt das Skript jetzt nach und führtcp+chmod 600+rmbei Bestätigung direkt ausLOCAL_PHOTO_DIRwird nicht mehr stillschweigend als Default gesetzt, sondern perreadabgefragt — mit Hinweis falls das Verzeichnis bereits existiert.env-Hinweis: Nach Anlegen der Default-Konfiguration werden die Pflichtfelder einzeln erklärt und der nächste Schritt (install.sherneut ausführen) genanntbats-Check entfernt: War nur für Entwickler relevant, nicht für Endnutzer"laeuft"→"läuft"insecurity.batsbehoben;teardown()insetup.bashergänzt, um Lock-Leakage zwischen Tests zu verhindern (31/31 Tests grün)Akzeptanzkriterien
.envim Projektverzeichnis → Skript fragt und verschiebt beiJ/Enter automatisch — verifiziert durch Code-ReviewLOCAL_PHOTO_DIRwird interaktiv abgefragt, Vorschlag zeigt aktuellen Wert — verifiziert durch Code-Review.enventhält ausführlichen Hinweis mit Pflichtfeldern und nächsten Schritten — verifiziert durch Code-Reviewbats-Prüfung entfernt — verifiziert durch Code-Reviewbats tests/View command line instructions
Checkout
From your project repository, check out a new branch and test the changes.