Vesta (správa konfigurace softwaru) - Vesta (Software configuration management)

Vesta je správa konfigurace softwaru systém vyvinutý v 90. letech.

Dějiny

Vesta byla vyvinuta vědci z Digital Equipment Corporation (DEC) Centrum pro výzkum systémů v Palo Alto, Kalifornie.[1]Jazyk pro Vesta byl poprvé publikován v roce 1993.[2]Vesta použila deklarativní přístup ke specifikaci závislostí konfigurace. Druhá verze byla implementována kolem roku 1998.[3][4]Vesta byl propuštěn Compaq poté, co získala DEC, pod GNU Lesser General Public License (LGPL) v roce 2001.

Mezi funkce Vesta patří:[1]

  • Záruka přesné opakovatelnosti sestavení. Sestavení Vesta jsou zapouzdřena v prostředí odříznutém od normálního souborového systému. Nemohou používat žádné soubory, nastavení ani jiné vstupy, které nejsou pod kontrolou revizí.
  • Zcela automatická detekce závislostí. Tvůrce Vesta zaznamenává přístupy k souborům provedené během sestavení, místo aby měl uživatel výslovně specifikovat jako u dřívějších Udělat nářadí.
  • Sdílená mezipaměť sestavení. Když systém používá více vývojářů, sdílejí stejný fond dříve dokončených prací pro opětovné použití v budoucích přírůstkových sestaveních. To šetří čas a prostředky napříč vývojovými týmy.

Vesta je používána Intel pro projekty vývoje mikroprocesorů. Zaměstnávají vývojáře, kteří aktivně pracují na údržbě a vývoji Vesty.

Nevýhody zahrnují:

Během roku 2011 několikrát vyšla krátká kniha o Vesta.[5][6]

Reference

  1. ^ A b Allan Heydon, Roy Levin, Timothy Mann a Yuan Yu (22. ledna 2002). „Systém správy konfigurace softwaru Vesta“ (PDF). Zpráva o výzkumu SRC 177. Compaq. Citováno 24. listopadu 2013.CS1 maint: používá parametr autoři (odkaz)
  2. ^ Christine B. Hanna a Roy Levin (14. června 1993). „Jazyk Vesta pro správu konfigurace“ (PDF). Zpráva o výzkumu SRC 107. DEC. Citováno 24. listopadu 2013.CS1 maint: používá parametr autoři (odkaz)
  3. ^ Allan Heydon, Roy Levin, Timothy Mann a Yuan Yu (9. března 2001). „Přístup společnosti Vesta ke správě konfigurace softwaru“ (PDF). Zpráva o výzkumu SRC 107. DEC. Citováno 24. listopadu 2013.CS1 maint: používá parametr autoři (odkaz)
  4. ^ Allan Heydon, Roy Levin, Timothy Mann a Yuan Yu (2. června 1998). „Jazyk popisu softwaru Vesta-2“. Technická poznámka SRC 1997-005c. Digital Equipment Corporation. Archivovány od originál 9. května 2008. Citováno 25. listopadu 2013.CS1 maint: používá parametr autoři (odkaz)
  5. ^ Allan Heydon, Roy Levin, Timothy Mann a Yuan Yu (2004). Správa konfigurace softwaru pomocí Vesta. Springer. ISBN  0387002294.CS1 maint: používá parametr autoři (odkaz)
  6. ^ Allan Heydon, Roy Levin, Timothy Mann a Yuan Yu (2011). Správa konfigurace softwaru pomocí Vesta. Springer. ISBN  9781441934727.CS1 maint: používá parametr autoři (odkaz)

externí odkazy