Je suis un développeur seul en ce moment; s'il vous plaît partager vos expériences sur ce qui est une bonne configuration VC pour un développeur seul.Meilleur contrôle de version pour le développeur seul
Mes contraintes sont;
- Je travaille sur plusieurs machines et le besoin de les garder synchronisés jusqu'à
- Parfois, je travaille en ligne
J'utilise actuellement Subversion (juste le client à un serveur distant), et est fonctionne bien. Je suis intéressé par Mercurial et git DVCS, mais aucun de leurs cas d'utilisation n'a de sens pour ma situation.
EDIT: J'ai migré mon développement actif vers Fossil http://www.fossil-scm.org/ après l'avoir testé avec un client. J'aime vraiment les fonctionnalités pour autosynchroniser mes dépôts (réduire les fourches accidentelles), le support de documentation (wiki et embarqué/versionné) qui supporte mon besoin de documenter le code et le projet dans différents espaces, le tracker facile à configurer, un bon accès contrôle, interface Web skinnable et communauté utile.
Cette question m'a aidé http://stackoverflow.com/questions/97850/version-control-on-a-2gb-usb-drive#97955 – Stephen
Je n'aime pas VSS AT ALL. Cependant, il a un avantage que d'autres ne: Son système de fichiers basé. Donc, pour un développeur, qui cherche à synchroniser à différents endroits, mettre un db VSS dans un dossier mesh.com est un moyen rapide de se mettre en marche – Will
Je suis aussi très heureux Fossil fonctionne ou compile sur tout ce que j'ai essayé de dev sur: xp, vista, macs ppc, macs intel, et Windows 7. – Stephen