Endlich war ich davon überzeugt, eine Art Versionskontrolle für meinen Code zu verwenden, anstatt am Ende eines jeden Tages eine Kopie des Projekts zu entpacken.
Tortoise SVN wurde heruntergeladen und zum Erstellen eines lokalen Repositorys auf meiner Festplatte verwendet. Ich benutze es jetzt seit 2 Tagen, aber ich muss sagen, dass es tatsächlich mühsamer ist, als nur das Projekt manuell in den Explorer zu kopieren. Sicher, Sie speichern nur inkrementelle Änderungen, aber mit den billigen Festplatten von heute kann ich nicht wirklich sagen, dass dies ein Argument ist, wenn Sie nur kleine Projekte haben. Ich habe nicht wirklich eine schnelle Möglichkeit gefunden, die älteren Versionen meiner Dateien genauer zu durchsuchen.
Was ich möchte, ist ein unendliches Rückgängigmachen, das beim Codieren vollständig transparent ist. Wenn ich die Datei speichere, möchte ich ein Backup. Ich möchte nicht auschecken, einchecken und mich nicht einmal mit dem Verschieben von Dateien befassen. Ich habe Time Machine für OS X noch nicht ausprobiert, aber es scheint genau das zu sein, wonach ich suche.
Gibt es ein solches Programm für Windows? Am besten kostenlos und mit einer Art Tagging-System, damit ich einen Zeitstempel markieren kann, wenn das Projekt läuft usw.
Vielleicht sollte ich hinzufügen, dass ich meistens alleine an einem einzelnen Computer arbeite.
Update: Einige von Ihnen haben gefragt, warum ich ein Backup machen möchte. Da ich alleine arbeite, ist es meistens so, dass ich schnell eine Lösung finden kann, ohne befürchten zu müssen, dass etwas schief geht.