Wenn ich Dateien in ein Repository importiere (svn import
), erhalten sie neue Zeitstempel. Wenn ich diese Dateien in eine Arbeitskopie auschecke, haben sie das neue "Datum der letzten Änderung". Ich möchte die Zeitstempel der Originaldateien beibehalten. Ist es mit SVN 1.6.x möglich?Wie kann ich die Zeitstempel von Dateien mithilfe von SVN beibehalten?
1
A
Antwort
1
Sie können die Revisionseigenschaft svn:date
so einstellen, dass jegliche Commit-Zeit simuliert wird. Siehe SVN commit with old date/time und Change the timestamp of an SVN revision.
0
In der Standardinstallation von Subversion ist nichts enthalten, um das Erstellungs-/Änderungsdatum der Datei aufzuzeichnen. Sie können möglicherweise eine benutzerdefinierte Eigenschaft hinzufügen, um dies aufzuzeichnen, wenn Sie zu diesem Aufwand gehen möchten.
Die nächste beste Option ist die Verwendung der Option "Festlegen der Dateidaten für die letzte Commit-Zeit", mit der andere verbunden sind. Das wird Ihnen die Commit-Zeit geben, die (in einer idealen Welt) nicht zu lange nach der letzten Aktualisierung der Datei sein sollte.
@JasonS das ist eine etwas andere Frage. In diesem Fall ist es der gewünschte Prüfzeitstempel, nicht das Erstellungs-/Änderungsdatum der Datei – BIBD