Ero sivun ”Versionhallintajärjestelmä” versioiden välillä
Siirry navigaatioon
Siirry hakuun
p (Kumottu muokkaus 48306, jonka teki Foliohattu (keskustelu)) Merkkaus: Kumoaminen |
p (→Hajautettuja versionhallintajärjestelmiä: aakkosjärjestys) |
||
(Yhtä välissä olevaa versiota samalta käyttäjältä ei näytetä) | |||
Rivi 7: | Rivi 7: | ||
==Hajautettuja versionhallintajärjestelmiä== | ==Hajautettuja versionhallintajärjestelmiä== | ||
*[[Bazaar]] | *[[Bazaar]] | ||
*[[Darcs]] | *[[Darcs]] | ||
*[[Git]] | *[[Git]] | ||
*[[GNU arch]] | |||
*[[Mercurial]] | *[[Mercurial]] | ||
Nykyinen versio 18. maaliskuuta 2022 kello 16.36
Linux.fi-wikissä artikkelit käsittelevät yleensä aihettaan siltä osin, kuin se koskee Linuxia ja avoimia/vapaita ohjelmistoja. Yleisluontoisemman artikkelin tästä aiheesta löydät tietosanakirja Wikipediasta.
Versionhallintajärjestelmä on ohjelmisto, joka pitää kirjaa yleensä ohjelmistoprojektin kehityksestä. Se säilyttää projektin lähdekoodipuuta vastaanottaen muutoksia ja jaellen lähdekoodia. Versionhallintajärjestelmät voidaan jaotella keskitettyihin (engl. centralized) ja hajautettuihin (engl. distributed) järjestelmiin. Hajautettujen järjestelmien on arvioitu syrjäyttävän keskitetyt avoimessa ohjelmistokehityksessä, mutta kaupallisessa kehityksessä keskitetyt järjestelmät puoltavat paikkaansa. Yksittäisiä tiedostoja versioiva RCS ei oikein taivu tähän jaotteluun.