2017-11-15 6 views
1

Während eines Buildprozesses mit Ant möchte ich das letzte Änderungsdatum einer generierten Datei aktualisieren. Ich verkette (mithilfe von concat task) mehrere Dateien, um diese Datei zu generieren, und ich möchte das Änderungsdatum dieser Datei auf das Datum der zuletzt geänderten Quelldatei festlegen.Wie wird das Änderungsdatum einer Datei auf das zuletzt geänderte Datum einer Liste von Dateien gesetzt?

Ich sehe keine Option in der Touch-Task, um mehrere Dateien als Quelle für das Datum zu verwenden.

+0

Sie können zunächst die neueste geänderte Datei mit Ant '' wählen, '' und '' Selektoren https://stackoverflow.com/questions/28216756/finding-and-using-the-latest-modified- folder-directory-using-ant Der hässliche Teil extrahiert das Datum aus dieser Datei. Das Datumsformat kann abhängig vom Betriebssystem des Benutzers variieren, und Ant verfügt nicht über eine native Methode zum Abrufen dieser Informationen. Ant-contrib hat eine '' Aufgabe, Sie könnten einen Befehl mit '' ausführen, oder Sie könnten '

Verwandte Themen