Das AEM Repo Tool ist eine einfache Lösung, mit der Sie JCR-Inhalte ähnlich wie bei FTP über die Befehlszeile zwischen Ihrem lokalen Dateisystem und dem AEM-Server übertragen können. Das AEM Repo Tool ähnelt dem Jackrabbit FileVault-Maven-Plug-in, ist aber schneller, hat minimale Abhängigkeiten und besteht aus einem einfachen Bash-Skript.
Dieses Tool vereinfacht die Dateiübertragung für Entwickler und lässt sich auch in Eclipse und IntelliJ integrieren, um die Entwicklung noch effizienter zu gestalten.
Das AEM Repo Tool erstellt für einen angegebenen Pfad in einer jcr_root
-FileVault-Struktur im Dateisystem ein Paket mit einem einzigen Filter für den gesamten untergeordneten Baum und pusht dieses Paket zum Server (ähnlich wie put
bei FTP), ruft es vom Server ab (get
) oder vergleicht die Unterschiede (status
und diff
).
Mehrere Filterpfade werden vom Tool ebenso wenig unterstützt wie filter.xml
von FileVault.
Das AEM Repo Tool überschreibt immer die gesamte angegebene Datei oder das angegebene Verzeichnis.
Das AEM Repo Tool ist unter diesem Link auf GitHub verfügbar, zusammen mit detaillierten Installations- und Nutzungsanleitungen.
Wenn Sie die Quelle des AEM Repo Tool herunterladen möchten, lesen Sie das unten verlinkte GitHub-Projekt.
CODE AUF GITHUB
Den Code dieser Seite finden Sie auf GitHub.