CA Harvest Software Change Manager - CA Harvest Software Change Manager
Vývojáři |
|
---|---|
Stabilní uvolnění | r13.0.4 / 19. června 2019 |
Operační systém | Microsoft Windows, Z-Linux, Linux, AIX, Solaris, MAC OS X |
Typ | Kontrola revizí |
Licence | Proprietární EULA |
webová stránka | www |
CA Harvest Software Change Manager (původně známý jako CCC / Sklizeň) je software nástroj pro správa konfigurace (kontrola revizí, SCM atd.) z zdrojový kód a další aktiva pro vývoj softwaru.
Dějiny
První produkt CCC (zkratka pro „Change and Configuration Control“) byl vydán počátkem 70. let a byl navržen jako projekt pro dodavatele ministerstva obrany v Santa Barbara CA. (Společnost v té době byla Hughes Aircraft, nyní výzkumné středisko Santa Barbara pro Raytheon.) Stal se prvním komerčně dostupným nástrojem CM.
CCC byl navržen pro správu všech komponent, které šly do letecký motor, a vidět jako stejný motor byl používán oběma Americké letectvo a americké námořnictvo (pro F-14 Tomcat a F-15 Eagle ) vyžadoval robustní a spolehlivý paralelní vývoj.
První verze CCC / Sklizeň byl komerčně vyvinut společností Softool Corporation, softwarovou společností zaměřenou na CM založenou v roce 1977 v Goleta v Kalifornii. Mezi další nástroje CCC patří CCC / Manager, CCC / DM Turnkey a CCC / QuickTrak.
Na konci roku 1995 společnost Softool získala Platinová technologie, kterou později v květnu 1999 získala společnost Computer Associates (nyní známá jako CA Technologies ), kteří přidali CCC / Harvest do své sady AllFusion. V roce 2002 byla část názvu „CCC“ zrušena a byl přidán „Manažer změn“, takže se stal známým jako AllFusion Harvest Change Manager. Později to bylo změněno na CA Harvest Software Change Manager.
Charakteristické rysy
- Změnit balíčky: Sklizeň může poskytovat kontrolu verzí i správu změn. Vývojář provede změny v Harvest proti balíčku změn (vytvoření „sady změn“). Balíček změn bude zpočátku sestávat z několika souborů, které vývojář vytvořil nebo změnil. Toto je součást správy verzí Harvest.
- Životní cykly: Jakmile je vývojář spokojen se svými změnami, změny procházejí předdefinovaným životním cyklem (tj. Do řady postupných fází TESTU a nakonec do PRODUKCE). Ve všech těchto fázích tohoto „životního cyklu“ musí mít balíček schválení od příslušných uživatelů nebo skupin uživatelů. Tato schválení se pro účely auditu trvale zaznamenávají. Například správce testů může muset schválit balíčky před přesunem do fáze TEST a tým správy změn v produkci možná bude muset schválit balíčky před přesunem do stavu PROD.
- Projekty (prostředí): Ve středu filozofie Harvest je koncept „projektu“ Harvest. Projekty lze plně přizpůsobit podle potřeb aplikace, organizace nebo týmu. Termín projekt odkazuje na celý kontrolní rámec v Harvest a zahrnuje:
- Větev nebo samostatná řada vývoje, kde lze izolovat změny (součást správy verzí)
- Definice procesů a způsob, jakým změny postupují v průběhu propagačního životního cyklu
- Řízení přístupu pro procesy a soubory
Viz také
- Endevor je sálovým ekvivalentním produktem od CA pro řízení zdrojů a správu vydání.