J'ai finalement été convaincu de commencer à utiliser une sorte de contrôle de version pour mon code au lieu de compresser une copie du projet à la fin de chaque journée.
Téléchargé Tortoise SVN et utilisé pour créer un référentiel localement sur mon disque dur. Je l'utilise depuis 2 jours maintenant, mais je dois dire que son utilisation est en fait plus compliquée que la simple copie manuelle du projet dans l'explorateur. Bien sûr, vous ne stockez que des modifications incrémentielles, mais avec les disques bon marché d'aujourd'hui, je ne peux pas vraiment dire que c'est un argument lorsque vous n'avez que de petits projets. Je n'ai pas vraiment trouvé de moyen rapide de parcourir les anciennes versions de mes fichiers.
Ce que je veux, c'est une annulation infinie qui est complètement transparente pendant que je code, si je sauvegarde le fichier, je veux une sauvegarde. Je ne veux pas vérifier, enregistrer et ne me lance même pas sur le déplacement de fichiers. Je n'ai pas essayé Time Machine pour OS X mais il semble que c'est exactement ce que je recherche.
Un tel programme existe-t-il pour Windows? De préférence gratuit et avec une sorte de système de marquage afin que je puisse marquer un horodatage lorsque le projet fonctionne, etc.
Je devrais peut-être ajouter que je travaille principalement seul sur un seul ordinateur.
Mise à jour: certains d'entre vous ont demandé pourquoi je souhaitais une sauvegarde. Étant donné que je travaille seul, c'est surtout pour me permettre de pirater rapidement une solution sans craindre que quelque chose ne se passe.