feat: Trockenlauf als Standard-Aufruf, --execute/-e für echten Sync
Ohne Flags führt darktable_sync.sh jetzt einen Trockenlauf durch: - Banner mit Hinweis und Bestätigungsabfrage vor dem Start - rsync läuft mit --dry-run (keine Dateiänderungen) - Keine destruktiven Operationen: kein Backup, kein Token-Schreiben, kein sync_pending entfernen - Zusammenfassung nach Richtung (Upload/Download) und Aktion (neu/aktualisiert/gelöscht) aufgeschlüsselt - Optionale Detailansicht: Dateien gruppiert nach Typ (Foto, XMP, Datenbank, Video, Sonstiges) Mit --execute oder -e wird der echte Sync wie bisher ausgeführt. Desktop-Entry und Systemd-Service auf --execute aktualisiert. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
@@ -2,6 +2,6 @@
|
||||
Type=Application
|
||||
Name=Darktable Sync
|
||||
Comment=Nur Synchronisation ausfuehren ohne Darktable zu starten
|
||||
Exec=/home/%u/.local/bin/darktable_sync.sh --with-notify-start-stop
|
||||
Exec=/home/%u/.local/bin/darktable_sync.sh --execute --with-notify-start-stop
|
||||
Terminal=false
|
||||
Categories=Graphics;Photography;
|
||||
|
||||
Reference in New Issue
Block a user