Inhoudsopgave:
Definitie - Wat betekent Revision Control?
Een belangrijk aspect bij softwareconfiguratiebeheer, revisiecontrole, is het beheer van wijzigingen die zijn aangebracht in softwareapplicaties, sites, documenten of een set informatie.
Revisiecontrole wordt geleverd in de meeste softwaretools en tekstverwerkers. Omdat revisiecontrole in staat is om een wijziging terug te zetten naar de eerdere status, kunnen gebruikers fouten identificeren en corrigeren en de gegevens en informatie beveiligen.
Techopedia legt Revision Control uit
In een gezamenlijke en gedistribueerde ontwikkeling worden revisiecontrolesystemen als essentiële componenten beschouwd. Bij revisiecontrole worden aangebrachte wijzigingen genoteerd met behulp van een ID, meestal een cijfer- of alfabetcode.
Revisiecontrole kan worden onderverdeeld in twee categorieën, namelijk gecentraliseerde en gedecentraliseerde. Bij gecentraliseerde revisiecontrole wordt de repository van bestanden op één locatie onderhouden, waarschijnlijk een server en worden de clients waar nodig toegang geboden voor het aanbrengen van de relevante wijzigingen. In gedistribueerd revisiecontrolemechanisme krijgt elke gebruiker zijn replica van de hele repository.
Voordelen van revisiecontrole zijn:
- Bijhouden van gegevens is mogelijk door revisiecontrole. De acties en gebruikers kunnen via hetzelfde worden gevolgd.
- Prestatieanalyse kan worden bereikt door revisiecontrole.
- In geval van problemen kan de eerdere status worden opgehaald en teruggezet naar het gebruik van revisiecontrole. Per ongeluk herstel is een groot voordeel bij revisiecontrole.
- Vertakken en samenvoegen is mogelijk door revisiecontrole. CollAboration tussen verschillende projecten is beter en meer gestroomlijnd.
- Het tagsysteem dat wordt gebruikt bij revisiecontrole kan helpen bij het categoriseren van de verschillende versies, zoals de alfaversie, de bètaversie, enz. Dit komt van pas bij de ontwikkeling van softwareapplicaties.
- Schijfruimte kan worden bespaard met behulp van revisiecontrolesystemen.
