Je fais du prototypage localement que je voudrais garder sous contrôle de source (à des fins de sauvegarde et de restauration) mais je ne veux pas nécessairement le publier en open source ou le rendre disponible en ligne pour que d'autres puissent le voir.
Quel système de contrôle des sources recommanderiez-vous pour le développement local? Toute configuration ou marche à suivre pour mon scénario est grandement appréciée.
Je cherche:
- Configuration et administration faciles. Comme il s'agit de ma machine locale, je suis limité à Windows OS et je voudrais vraiment minimiser la quantité de changements de configuration de l'environnement et la courbe d'apprentissage nécessaire. Il n'y aura qu'un seul utilisateur, donc je ne veux pas configurer les droits d'accès, etc.
- Faible surcharge de ressources, je veux héberger localement sur ma machine de développeur, donc je ne veux pas qu'il aspire mon CPU. Je n'ai pas non plus l'intention de stocker d'énormes quantités de données.
- Familier. J'ai déjà utilisé des clients SVN. L'intégration de Visual Studio est un atout.
- Portable. Si je dois le déplacer sur un disque externe ou sur une autre machine.
- Gratuit. Oui, je veux tout et je ne veux pas avoir à payer pour cela.