Förvar (versionskontroll) - Repository (version control)
I revisionskontrollsystem är ett arkiv en datastruktur som lagrar metadata för en uppsättning filer eller katalogstruktur. Beroende på om det versionskontrollsystem som används distribueras som ( Git eller Mercurial ) eller centraliserat som ( Subversion , CVS eller Perforce ) kan hela uppsättningen information i förvaret dupliceras i varje användares system eller kan upprätthållas på en enda server . Några av metadata som ett förråd innehåller innehåller bland annat:
- Ett historiskt register över förändringar i förvaret.
- En uppsättning begå objekt.
- En uppsättning referenser för att begå objekt, kallade huvuden .
Lagring av ändringar
Huvudsyftet med ett arkiv är att lagra en uppsättning filer samt historiken över ändringar som gjorts i dessa filer. Exakt hur varje revisionskontrollsystem hanterar lagring av dessa ändringar skiljer sig dock mycket: till exempel har Subversion tidigare förlitat sig på en databasinstans och har sedan flyttat till att lagra sina ändringar direkt i filsystemet. Dessa skillnader i metodik har i allmänhet lett till olika användningar av revisionskontroll av olika grupper, beroende på deras behov.
Se även
Referenser
Denna mjukvaruutvecklingsrelaterade artikel är en stub . Du kan hjälpa Wikipedia genom att utöka den . |