141 votes

Différence entre GIT et CVS

Quelle est la différence entre git et les systèmes de contrôle de version cvs?

J'ai été heureux en utilisant CVS depuis plus de 10 ans et ont dit que GIT est beaucoup mieux. Quelqu'un pourrait-il expliquer ce qu'est la différence entre les deux est et pourquoi l'un est meilleur que l'autre?

14voto

kungfoo Points 582

De ce parler par Linus (l'auteur original de git) à peu près, il résume.

Google Tech Talks: Linus Torvalds sur Git

Attention: Très opiniâtre parler.

11voto

bayer Points 4202

Vous pouvez trouver beaucoup d'informations ici: http://whygitisbetterthanx.com/

Bien que le cvs n'est pas inclus dans y, svn est (qui est cvs fait à droite). Donc, tout ce qui s'applique à svn ne s'appliquent aussi à cvs.

5voto

millimoose Points 22665

Le Git site explique ce qui est la meilleure sans doute.

Mon animal de compagnie caractéristique est d'être capable de ne s'engage en mode hors connexion. Et de la vitesse, de la pure vitesse fulgurante à laquelle tout sauf en poussant et en tirant arrive. (Et ces opérations sont par nature non destructive, de sorte que vous pouvez pousser/tirer quand vous irez prendre un café si votre centrale repo est à la traîne.) Une autre bonne chose est qu'il s'agit de batteries incluses: le groupe builtin gitk est une assez bonne histoire viewer; git gui est un assez bon outil de commettre; avec la sortie de colorisation, git add -i, git add -p, git rebase -i sont assez bonnes interfaces interactives; git daemon et git instaweb sont assez bon pour ad-hoc de collaboration si vous ne voulez pas / ne pouvez pas jouer avec votre centrale des pensions.

4voto

Anton Gogolev Points 59794

Git est un DVCS, contrairement à CVS être centralisé. Simpliste description: vous bénéficiez de tous les avantages de la version de contrôle lorsque vous n'êtes pas connecté à aucun des multiples référentiels, plus les opérations sont plus rapides.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X