Gestisco da anni il mio server di casa per il mio codice personale e ho provato un sistema o un altro (SVN, VSS, ecc.). Ma recentemente, mi è piaciuto avere alcuni dati più preziosi (senza codice sorgente) al di fuori del sito, senza dovermi preoccupare costantemente dei backup in caso di guasto dell'hardware, utilizzando servizi come Dropbox, Skydrive, app Google, ecc.
Questo mi ha fatto desiderare di fare lo stesso con il mio codice sorgente per vari progetti, tuttavia ho qualche preoccupazione su di loro. Vale a dire, quanto è sicuro il mio codice da occhi curiosi / indiscreti, e ho bisogno di possedere un servizio fail-safe, nel caso in cui uno si addormenta durante la notte, o semplicemente ha enormi problemi di dati? Questo non era in realtà un problema finché non ho letto le esperienze con Mozy.com di qualcuno. , che sebbene non sia un servizio di repository di codice, l'archiviazione dei dati è l'archiviazione dei dati.
Se usi / raccomandi un tale servizio, quale consiglieresti? Sono aperto ad usare qualsiasi sistema, sia esso Mercurial, SVN, GIT, TFS, ecc., Purché abbia un'opzione client Windows e Mac (il web-based sarebbe un bel "bonus"). E, soprattutto, perché?