Jump to content

Веста (управление конфигурацией программного обеспечения)

Vesta — это система управления конфигурацией программного обеспечения, разработанная в 1990-х годах.

Vesta была разработана исследователями из Digital Equipment Corporation (DEC) Центра системных исследований в Пало-Альто, Калифорния . [ 1 ] Язык . Весты был впервые опубликован в 1993 году [ 2 ] Подход Vesta к поэтапному созданию программного обеспечения заключался в том, чтобы предоставить пользователю язык, описывающий, как создавать программное обеспечение, и позволить разработчику делать выводы о зависимостях, в отличие от других систем, где пользователь явно указывает зависимости. Модернизация и переработка под названием «Веста-2» начались примерно в 1998 году. [ 3 ] [ 4 ] Vesta была выпущена Compaq после приобретения DEC под лицензией GNU Lesser General Public License (LGPL) в 2001 году.

Среди особенностей Весты: [ 1 ]

  • Гарантия точной повторяемости сборки. Сборки Vesta инкапсулированы в среду, отрезанную от обычной файловой системы. Они не могут использовать какие-либо файлы, настройки или другие входные данные, которые не находятся под контролем версий.
  • Полностью автоматическое обнаружение зависимостей. Компоновщик Vesta записывает обращения к файлам, сделанные во время сборки, вместо того, чтобы явно указывать пользователю, как в более раннем инструменте Make .
  • Общий кеш сборки. Когда систему используют несколько разработчиков, они совместно используют один и тот же пул ранее выполненных работ по сборке для повторного использования в будущих инкрементальных сборках. Это экономит время и ресурсы команд разработчиков.

Vesta используется Intel для проектов разработки микропроцессоров. У них работают разработчики, которые активно занимаются обслуживанием и развитием Весты.

К недостаткам относятся:

  • Обязательная блокировка на уровне пакета. [ нужна ссылка ]
  • Пользователи подключаются к специальному серверу NFS для доступа к хранилищу. [ нужна ссылка ]
  • Никакого упоминания о поддержке сборки для Java, Python и т. д. [ нужна ссылка ]
  • Никакого упоминания о поддержке Mac/Windows. [ нужна ссылка ]

Краткая книга о Весте в течение 2011 года выходила несколько раз. [ 5 ] [ 6 ]

  1. ^ Jump up to: а б Аллан Хейдон; Рой Левин; Тимоти Манн; Юань Юй (22 января 2002 г.). «Система управления конфигурацией программного обеспечения Vesta» (PDF) . Отчет об исследовании SRC 177 . Компак . Проверено 24 ноября 2013 г.
  2. ^ Кристин Б. Ханна; Рой Левин (14 июня 1993 г.). «Язык Vesta для управления конфигурациями» (PDF) . Отчет об исследовании SRC 107 . ДЕК . Проверено 24 ноября 2013 г.
  3. ^ Аллан Хейдон; Рой Левин; Тимоти Манн; Юань Юй (9 марта 2001 г.). «Подход Vesta к управлению конфигурацией программного обеспечения» (PDF) . Отчет об исследовании SRC 107 . ДЕК . Проверено 24 ноября 2013 г.
  4. ^ Аллан Хейдон; Рой Левин; Тимоти Манн; Юань Юй (2 июня 1998 г.). «Язык описания программного обеспечения Весты-2» (PDF) . Техническое примечание SRC 1997-005c . Корпорация цифрового оборудования . Проверено 25 ноября 2013 г.
  5. ^ Аллан Хейдон; Рой Левин; Тимоти Манн; Юань Юй (2004). Управление конфигурацией программного обеспечения с помощью Vesta . Спрингер. ISBN  0387002294 .
  6. ^ Аллан Хейдон; Рой Левин; Тимоти Манн; Юань Юй (2011). Управление конфигурацией программного обеспечения с помощью Vesta . Спрингер. ISBN  9781441934727 .
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: cca30140da87cce5d7bd60d4728d0d61__1683550860
URL1:https://arc.ask3.ru/arc/aa/cc/61/cca30140da87cce5d7bd60d4728d0d61.html
Заголовок, (Title) документа по адресу, URL1:
Vesta (software configuration management) - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)