Sto facendo alcuni prototipi localmente che vorrei mantenere nel controllo del codice sorgente (per scopi di backup e ripristino), ma non voglio necessariamente pubblicarlo come open-source o renderlo disponibile online affinché altri possano vederlo.
Quale sistema di controllo sorgente consiglieresti per lo sviluppo locale? Qualsiasi configurazione o passeggiata per il mio scenario è molto apprezzata.
Sto cercando:
- Facile configurazione e amministrazione. Poiché questo è il mio computer locale, sono limitato a Window OS e vorrei davvero ridurre al minimo la quantità di modifiche alla configurazione dell'ambiente e la curva di apprendimento necessaria. Ci sarà un solo utente, quindi non voglio configurare i diritti di accesso, ecc.
- Carico di risorse limitate, desidero ospitare localmente sul mio sviluppatore, quindi non voglio che si consumi la mia CPU. Non ho intenzione di archiviare enormi quantità di dati, neanche.
- familiare. Ho già usato i client SVN. L'integrazione di Visual Studio è un piacere.
- Portable. Se devo spostarlo su un'unità esterna o su un'altra macchina.
- Libero. Sì, lo voglio tutto e non voglio doverlo pagare.