Ero sivun ”Versionhallintajärjestelmä” versioiden välillä

Linux.fista
Siirry navigaatioon Siirry hakuun
(parempi)
(jaottelua)
Rivi 1: Rivi 1:
{{perustietoa}}
{{perustietoa}}
Versionhallintajärjestelmä on ohjelmisto, joka pitää kirjaa yleensä ohjelmistoprojektin kehityksestä. Se säilyttää projektin lähdekoodipuuta vastaanottaen muutoksia ja jaellen lähdekoodia.  
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 (centralized) ja hajautettuihin (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.


==Aiheesta muualla==
==Keskitettyjä versionhallintajärjestelmiä==
*[[Wikipedia:fi:Versionhallinta|Versionhallinta-artikkeli suomenkielisessä Wikipediassa]]
*[[CVS]]
*[[Subversion]]


==Linuxilla toimivia versionhallintajärjestelmiä==
==Hajautettuja versionhallintajärjestelmiä==
*[[Arch]]
*[[Arch (versionhallinta)|Arch]]
*[[CVS]]
*[[Darcs]]
*[[Darcs]]
*[[Git]]
*[[Git]]
*[[Mercurial]]
*[[Mercurial]]
*[[RCS]]
 
*[[Subversion]]
 
==Aiheesta muualla==
*[[Wikipedia:fi:Versionhallinta|Versionhallinta-artikkeli suomenkielisessä Wikipediassa]]


[[Luokka:Kehitystyökalut]]
[[Luokka:Kehitystyökalut]]

Versio 28. kesäkuuta 2008 kello 10.49

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 (centralized) ja hajautettuihin (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.

Keskitettyjä versionhallintajärjestelmiä

Hajautettuja versionhallintajärjestelmiä


Aiheesta muualla