Question

Maintenant, je suis un ami de plus et je commence maintenant à apprendre le schéma PLT (avec DrScheme), mais mes amis et moi-même nous entraidons dans certains projets. Pour ce faire, nous utilisons des contrôleurs de révision (normalement SVN, parfois). nous utilisons git), mais quel est le meilleur contrôle de révision à utiliser avec PLT Scheme? Merci.

Était-ce utile?

La solution

Comme nous l’avons déjà souligné, le choix d’un système de contrôle de version est indépendant de votre langage de programmation. Cela dit, si vous souhaitez des recommandations, je trouve Mercurial (Hg) > un système de contrôle de version distribué très agréable et facile à utiliser. Et vous voudrez peut-être utiliser http://bitbucket.org , qui fournit un hébergement gratuit à Mercurial.

CLAUSE DE NON-RESPONSABILITÉ: je n’ai aucune association avec BitBucket, si ce n’est un utilisateur libre.

En passant, c’est une très bonne pratique pour conserver votre code dans un système de contrôle de révision. Il évite les pertes accidentelles et les modifications de code.

Autres conseils

Il existe deux types de contrôle de révision: centralisé (svn, cvs) et distribué (mercurial, git, bazaar). Si vous connaissez git et svn, vous en êtes au courant.

Lequel est préféré? mercurial et git fournissent les mêmes fonctionnalités globales, les différences ne sont que dans les détails.

Lequel devriez-vous choisir? Celui que vous connaissez le mieux.

En réalité, le problème est de savoir quel système de contrôle de révision fonctionne le mieux pour vous et votre flux de travail. Le système de contrôle de version et le langage de programmation sont à peu près complètement indépendants, de sorte que le langage que vous utilisez importe peu tant que le système de contrôle de version répond à vos besoins. J'ai beaucoup utilisé SVN et Git avec les schémas PLT, C ++, Ruby, Perl et les scripts shell, et ils fonctionnent parfaitement avec tous ces langages.

Personnellement, je préfère Git, mais certaines personnes trouvent que SVN est plus simple à utiliser et d'autres, comme Mercuiral, Bazaar ou Darcs.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top