2013-09-16 3 views
2

Я прочитал основные Maven из http://webdev.apl.jhu.edu/~jcs/ejava-javaee/coursedocs/605-784-site/docs/content/html/devenv-mavenbasics.html"Управляется СМ" Какой смысл СМ

и нашел

1.1.1. Дерево источников, управляемое CM

1.1.2. Build Tree не управляется CM

Что означает «CM»?

+1

Я не уверен. Это из класса? Почему бы вам не спросить своего учителя? –

+0

Привет @tieTYT, я искал основной maven и нашел это. – Kong

ответ

4

Обычно это короткий для SCM, который является Software Configuration Management. SCM охватывает различные части управления проектами.

Однако в этом контексте «CM» (я предполагаю, что он используется в связанном документе), скорее всего, относится к Version Control System (VCS), например CVS, SVN, HG или GIT.

Путаница, вероятно, связана с тем, что существует альтернативное определение SCM, что означает «Управление контролем источника», которое эквивалентно, в отличие от надстройки VCS. Лично мне не нравится использование этого, так как его легко путать с Software Configuration Management.

+2

Чтобы расширить этот ответ и что говорит ссылка на страницу OP: вы не хотите проверять свое дерево сборки в инструменте управления версиями, потому что (среди многих других причин) он обычно включает двоичные файлы, которые не могут быть надлежащим образом контролироваться версией , – rmlan

+0

спасибо @Dev этот ответ полезен. – Kong