Windows Dateiversionsverlauf

Estimated reading time of this article: 2 minutes

Windows bietet mit dem Dateiversionsverlauf (File History) ein nützliches Feature. Doch gibt es ein paar Hürden, damit man es als Entwickler brauchen kann.

Der Dateiversionsverlauf von Windows sichert regelmässig, z.B. jede Stunde, alle geänderten Dateien in ein zweites Laufwerk. Im Explorer gibt es bei den Eigenschaften einer Datei das Tab "Vorgängerversionen". Dort sind die regelmässig gesicherten alten Versionen der Datei aufgelistet und zugreifbar. Ein alter Stand kann wieder hergestellt werden.

Wie kann für irgend einen Ordner wie C:\Projekte der Dateiversionsverlauf eingeschaltet werden?

DateiversionsverlaufdialogEigenschaften der Datei im Windows Explorer, Tab "Vorängerversionen"

Dateiversionsverlauf von Windows 10 hat folgende Einschränkungen:

  1. Das Hauptlaufwerk mit den Daten kann nicht als Sicherungslaufwerk genommen werden. Wenn C: nicht geht und man keine D: hat. Was tun?
  2. "Standardmässig" wird nur das Benutzerverzeichnis gesichert, also C:\Benutzer\Benutzer X.

Lösung

  1. Als Sicherungslaufwerk kann eine SD-Karte genommen werden. Alternativ ginge auch ein USB-Stick, doch stören die SD-Karten beim Transport weniger.
  2. Um beliebige Ordner zu sichern, muss man seinen Ordner einer Bibliothek hinzufügen. Denn Bibliotheken werden auch gesichert.

Zusätzlich empfiehlt es sich grosse oder so wie so nicht interessante Order im Dateiversionsverlauf auszuschliessen:

  • .git/objects
  • node_modules
  • target
  • dist

Das effektive Aktivieren des Dateiversionsverlauf ist auf vielen anderen Seiten beschrieben: