Quelle est la différence entre les VCS et SCM?

Je suis en train de faire quelques recherches sur le contrôle de révision, dans la pratique, et il semble y avoir deux noms pour la même chose dans les livres et documents: Gestion de Configuration Logicielle (SCM), et Systèmes de Contrôle de Version (VCS). Le premier semble être populaire auprès des ingénieurs logiciels /programmeurs Java, et le dernier avec d'administrateurs système, mais elles apparaissent, au profane un coup d'oeil, pour dire la même chose.

D'autre part, dans le passé, j'ai interprété SCM pour signifier quelque chose comme des marionnettes ou cfengine. Quelqu'un peut-il m'a tout droit sur ces deux termes dans la pratique? De préférence avec des exemples concrets.

  • Je pense que vous mélangez les acronymes, je crois que vous dire de Gestion du Code Source, pas de Logiciels de Gestion de la Configuration, auquel cas il n'y a pas de différence, c'est juste deux noms différents pour la même chose. google.com.au/de la recherche?q=définir:scm
  • c'est probablement le cas.
  • D'autre part, ce mec est assez bien vu et utilise le Logiciel de Config: scmpatterns.com/book
  • Voir aussi stackoverflow.com/questions/1056912/... sur le VCS côté.
  • Je pense que l'une des principales raisons pourquoi l'abréviation SCM est de plus en plus populaire sur VCS: VCS peut être facilement mélangé avec CVS (concurrent Version System).
InformationsquelleAutor jldugger | 2010-11-08