Gibt es eine Bibliothek, um einen Ordner zu nehmen, einen Schnappschuss seines Inhalts zu machen, einige Änderungen vorzunehmen und ihn dann direkt von einem Java-Programm wiederherzustellen (dh nicht von der Befehlszeile)?In Java: Machen Sie einen Snapshot eines Verzeichnisses und stellen Sie es wieder her
Bearbeiten: Grundsätzlich arbeite ich an einem sehr großen Ordner: 80 MB, ~ 7000 Dateien. Und ich möchte nur Dateien wiederherstellen, die so schnell wie möglich geändert wurden. Nur alles zurückkopieren sieht zeitaufwendig aus.
Können Sie mehr Details darüber, wie geben diese Dateien geändert werden können? Ist es möglich, dass jemand nur die Datei berührt? Ist es möglich, dass jemand ein Byte ersetzt, aber das Dateidatum auf den ursprünglichen Wert zurücksetzt? – Zed
Grundsätzlich werden vorhandene Dateien geändert, neue Dateien hinzugefügt und andere entfernt. Dies wird verwendet, um Funktionstests bei einem Installationsvorgang durchzuführen. – pbreault