Estoy realizando algunos prototipos a nivel local que me gustaría mantener en el control de código fuente (con fines de copia de seguridad y reversión) pero no necesariamente quiero publicarlo como código abierto o ponerlo a disposición en línea para que otros lo vean.
¿Qué sistema de control de fuente recomendaría para el desarrollo local? Cualquier configuración o recorrido por mi escenario es muy apreciada.
Estoy buscando:
- Fácil configuración y administración. Como esta es mi máquina local, estoy limitado al sistema operativo Windows y realmente me gustaría minimizar la cantidad de cambios en la configuración del entorno y la curva de aprendizaje necesaria. Solo habrá un usuario, por lo que no quiero configurar los derechos de acceso, etc.
- Bajo gasto de recursos, quiero alojar localmente en mi máquina de desarrollador, por lo que no quiero que absorba mi CPU. Tampoco planeo almacenar grandes cantidades de datos.
- Familiar. He usado clientes SVN antes. La integración de Visual Studio es agradable de tener.
- Portátil. Si tengo que moverlo a una unidad externa o a otra máquina.
- Gratis. Sí, lo quiero todo y no quiero tener que pagarlo.