Erinevus lehekülje "Versioonihaldus" redaktsioonide vahel

Allikas: Teadmusbaas
12. rida: 12. rida:
 
*''Delta compression'' - '''Muudatuste arhiveerimine''' - kahe versiooni vaheliste muudatuste kokkupakkimine ja salvestamine
 
*''Delta compression'' - '''Muudatuste arhiveerimine''' - kahe versiooni vaheliste muudatuste kokkupakkimine ja salvestamine
 
*''Dynamic stream'' - '''dünaamiline voog''' - voog mille failide failiversioonid on osaliselt või kõik peavoo failide peegeldused
 
*''Dynamic stream'' - '''dünaamiline voog''' - voog mille failide failiversioonid on osaliselt või kõik peavoo failide peegeldused
*''Export'' - exporting is the act of obtaining the files from the repository. It is similar to checking out except that it creates a clean directory tree without the version-control metadata used in a working copy. This is often used prior to publishing the contents, for example.
+
*''Export'' - '''eksport''' on failide repositooriumist kättesaamine. Sarnaneb kontrollile va faktile, et loob puhta kaustapuu ilma versioonihalduse metaandmeteteta. Kasutatakse tihti sisu avaldamiseks.
 
*''Fetch'' - vaata pull.
 
*''Fetch'' - vaata pull.
 
*''Forward integration'' - The process of merging changes made in the main trunk into a development (feature or team) branch.
 
*''Forward integration'' - The process of merging changes made in the main trunk into a development (feature or team) branch.

Redaktsioon: 4. märts 2019, kell 09:09

Versioonihaldus on osa tarkvara seadistuse haldusest ja tuntud ka kui versioonide kontroll, revideeringute haldus või algkoodi kontroll. Versioonihaldusega hoitakse infot seotud dokumentatsiooni muudatuste, koodi muudatuste, programmide muudatuste aga ka suurte veebilehtede muudatuste ning muu seotud info muudatuste kohta.

Versioonihaldusega seotud terminid:
  • Baseline - arenduse pealiin - kokkulepitud dokumendi või aluskoodi versioon, kuju saab teha muudatusi (kokkulepitud tarkvaratoote omaduste kirjeldus ajatempliga);
  • Branch - arendusharu - teatud hulk faile versioonihaldussüsteemis võivad hargneda erinevateks samanimelisteks harudeks, milliseid hoitakse eraldi failidena ja milliste muutmise kiirused ja muudatused neis võivad olla erinevad;
  • Change (ka diff või delta) - muudatus - esindab versioonikontrolliga dokumendis tehtud konkreetseid muudatusi;
  • Change list - muudatuste loetelu - paljudes atomaarsete mitmikmuudatuste salvestamisega süsteemides tähendab change list, change set (muudatuste hulk), update (uuendus) või patch (paik) see ühe muudatuste salvestamisega tehtud muudatusi. Võib tähendada ka algkoodi järjestikulist vaadet konkreetse muudatuse numbri (või ID) korral
  • Checkout - välja kirjutamine - repositooriumist kohaliku koopia välja laadimine. Saab valida versioonide vahel (viimane jooksev, viimane töötav, mingi kuupäeva oma jne)
  • Clone - Kloon - kloonimine on kahe repositooriumi sisu sünkroniseerimine (ka uude tühja sisu tõstmine)
  • Commit - Muudatuste tulemuste (kettale) kirjutamine - töötava koopia repositooriumisse tagasi kirjutamine
  • Conflict - Vastuolu - ühes dokumendis mitme kasutaja poolt tehtud vasturääkivad muudatused, milliseid süsteem ei suuda vastavusse viia või ühildada. Kasutaja peab vastuolud kaotama muudatuste kombineerimisega ja prioritiseerimisega
  • Delta compression - Muudatuste arhiveerimine - kahe versiooni vaheliste muudatuste kokkupakkimine ja salvestamine
  • Dynamic stream - dünaamiline voog - voog mille failide failiversioonid on osaliselt või kõik peavoo failide peegeldused
  • Export - eksport on failide repositooriumist kättesaamine. Sarnaneb kontrollile va faktile, et loob puhta kaustapuu ilma versioonihalduse metaandmeteteta. Kasutatakse tihti sisu avaldamiseks.
  • Fetch - vaata pull.
  • Forward integration - The process of merging changes made in the main trunk into a development (feature or team) branch.




  • Revision - Muudatus




Allikad:

  1. Versioonide haldamine - Inglisekeelne wiki
  2. Tarkvara seadistuse haldus
  3. Versioonihaldustarkvarade loetelu
  4. Versioonihalduse tarkvarade võrdlus
  5. Tarkvaraversioonide elutsükkel

Ülesanded:

  1. Versioonihaldussüsteemide võrdluse ülesanne