Ero sivun ”Darcs” versioiden välillä

Siirry navigaatioon Siirry hakuun
Tarkempi ohjeistus käytöstä
p ''
 
(4 välissä olevaa versiota 4 käyttäjän tekeminä ei näytetä)
Rivi 1: Rivi 1:
== Esittely ==
'''Darcs''' on helppokäyttöinen [[Haskell]]-ohjelmointikielellä kirjoitettu [[versionhallintajärjestelmä]]. Jokainen darcs-puun itselleen ottanut käyttäjä voi tarvittaessa pyörittää uutta Darcs-palvelinta.
 
Darcs on helppokäyttöinen [[Haskell]]-ohjelmointikielellä kirjoitettu versionhallintajärjestelmä.  


== Komentoja ==
== Komentoja ==
<tt>Get</tt>-komennolla voi kopioida ensimmäisen kerran jonkin puun omalle koneelle:
darcs get


* darcs get
Myöhemmin uudet muutokset voi hakea komennolla
darcs pull


Get-komennolla voi kopioida ensimmäisen kerran jonkin repositorion omalle koneelle.
Koodiin tehdyistä muutoksista voi luoda [[patch]]in komennolla
darcs record


* darcs pull
ja muutokset voi lähettää toiseen puuhun <tt>push</tt>-komennolla:
darcs push
Tämän jälkeen on myös syytä vielä ajaa komento
darcs revert
jolloin palataan oikeaan versioon.


Seuraavilla kerroilla uusimpien muutosten saaminen ja tarkastelu.
==Tavallinen käyttö==
 
* darcs record


Koodiin tehdyistä muutoksista luodaan patcheja.  
Ohjelmoija lataa ensimmäistä kertaa projektin lähdekoodin itselleen.  
 
darcs get http://foo.bar.net
* darcs push
 
Siirretään tehdyt muutokset toiseen repositorioon. Tämän jälkeen on myös syytä ajaa darcs revert, jolloin palataan oikeaan versioon.  
 
==Tavallinen käyttö==


Ohjelmoija lataa ensimmäistä kertaa projektin lähdekoodin itselleen. darcs get
Hän tekee muutoksia ohjelmakoodiin ja haluaa tehdä muutokset.  
darcs record


Hän tekee muutoksia ohjelmakoodiin ja haluaa tehdä patchin. darcs record
Hän haluaa lähettää muutoksensa puuhun.  
darcs push kayttaja@kone.net:/hakemisto/puu/
darcs revert


Hän haluaa lähettää muutoksensa repositoriolle. darcs push ja darcs revert
Myöhemmin työskentelyn jatkuessa uusimmat muutokset saa komennolla
darcs pull kayttaja@kone.net:/hakemisto/puu/
tai
darcs pull http://foo.bar.net


Myöhemmin työskentelyn jatkuessa uusimmat muutokset saa komennolla darcs pull.
== Katso myös ==
*[[Cvs]]
*[[Git]]
*[[Subversion]]


[[Luokka:Ohjelmistokehitys]]
[[Luokka:Kehitystyökalut]]
Noudettu kohteesta ”https://www.linux.fi/wiki/Darcs