Versionsstyring
Et system, der registrerer ændringer i sporede filer og gør tidligere tilstande sammenlignelige.
Bevar ændringer som historik
Versionsstyring registrerer filændringer, så gemte tilstande senere kan sammenlignes og om nødvendigt gendannes. Det kan omfatte kode, konfiguration og dokumentation. Omfanget afhænger af faktisk sporede filer og bevaret historik.
I et opdigtet eksempel skal en ændret datovisning i en rapport undersøges. Historikken hjælper med at finde tidligere tilstand og relevant ændring; en tydelig beskrivelse tilføjer grunden. Gendannelse af sporede filer gendanner ikke produktionsdata ændret i mellemtiden. Sikkerhedskopiér repository og øvrige driftsdata med passende metoder til hver. Versionsstyring og semantiske versionsnumre har forskellige opgaver.
Kilder
Relaterede begreber
- GitEt distribueret versionsstyringssystem med lokale repositories og registreret ændringshistorik.
- BranchEn navngiven udviklingslinje, som Git følger via en flytbar reference til et commit.
- CommitEn registreret projekttilstand i Git med metadata og eventuelt henvisning til tidligere tilstande.
- Semantisk versioneringEt aftalt versionsskema, der udtrykker tilsigtet kompatibilitet ved ændringer i en defineret offentlig API.
- LegacysystemEt eksisterende system i fortsat brug med tekniske og forretningsmæssige afhængigheder opbygget over tid.
- MultitenancyMultitenancy understøtter adskilte kunde- eller gruppeområder i samme løsning. En tenant er ikke automatisk én person eller én database.
Artikler om emnet








Softwareudvikling med ASES
Skræddersyet software, web- og mobilapps


