]> juplo.de Git - demos/kafka/training/commit
copy.sh: rsync-Bug behoben — gradle/wrapper nach init-exercises --gradle
authorKai Moritz <kai.milan.moritz@googlemail.com>
Sun, 31 May 2026 19:21:57 +0000 (19:21 +0000)
committerKai Moritz <kai.milan.moritz@googlemail.com>
Sun, 31 May 2026 19:21:57 +0000 (19:21 +0000)
commit82b27f2269250fb0140c7f40229d60b3483cf267
tree30928b6305ac00b601abd99ac66c39bff1a1ac26
parent6bb0e253b169972e9245dea20d5a538c95f478f0
copy.sh: rsync-Bug behoben — gradle/wrapper nach init-exercises --gradle

Problem: Nach init-exercises.sh --gradle enthält das Ziel
gradle/wrapper/gradle-wrapper.jar (von init-exercises.sh hinzugefügt).
Beim nächsten copy.sh-Lauf versuchte rsync --delete das Verzeichnis
gradle/wrapper/ zu löschen (nicht in Maven-only-Branches wie grundlagen/*),
scheiterte aber weil die ausgeschlossene JAR das Verzeichnis nicht-leer ließ:
  cannot delete non-empty directory: gradle/wrapper

Fix: Das gesamte gradle/wrapper/-Verzeichnis wird von rsync ausgeschlossen
statt nur einzelner Dateien darin. Das Verzeichnis wird ausschließlich
von init-exercises.sh verwaltet (--gradle kopiert Wrapper, --maven räumt auf).

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
copy.sh