Questa domanda mi ha portato ad un'altra domanda: c'è un VCS / strumento per un VCS che esegue automaticamente il backup del codice sorgente tra l'ultimo checkout e le modifiche correnti ?
Ho avuto il problema di perdere le modifiche al codice sorgente non modificate solo una settimana fa.
Non volevo ancora impegnarmi perché le modifiche erano incomplete. Ma poi, un errore durante lo spostamento dei dati su una penna USB ha causato la perdita di dati.
È esattamente l'opposto di ciò che fa un servizio cloud (come Google Drive, SkyDrive, DropBox, ...): tiene traccia delle ciascuna modifiche apportate!
Hai perso i tuoi dati? Questo non è un problema perché hai l'ultima versione online.
Quindi come sarebbe una soluzione combinata?
Offrirebbe la piena funzionalità di un VCS inclusa la sincronizzazione automatica di qualsiasi modifica intermedia tra due commit / checkout in una posizione online temporanea.