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í:
- Povinné zamykání na úrovni balíčku.[Citace je zapotřebí ]
- Uživatelé se připojují ke speciálnímu serveru NFS, aby získali přístup k úložišti.[Citace je zapotřebí ]
- Žádná zmínka o podpoře sestavení pro Java, Python atd.[Citace je zapotřebí ]
- Žádná zmínka o podpoře Mac / Windows.[Citace je zapotřebí ]
Během roku 2011 několikrát vyšla krátká kniha o Vesta.[5][6]
Reference
- ^ 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)
- ^ 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)
- ^ 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)
- ^ 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)
- ^ 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)
- ^ 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
![]() | Tento programovací nástroj související článek je a pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |