Ero sivun ”Darcs” versioiden välillä

Linux.fista
Siirry navigaatioon Siirry hakuun
(Tarkempi ohjeistus käytöstä)
(kehittelyä)
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 ==
Rivi 23: Rivi 21:
==Tavallinen käyttö==
==Tavallinen käyttö==


Ohjelmoija lataa ensimmäistä kertaa projektin lähdekoodin itselleen. darcs get
Ohjelmoija lataa ensimmäistä kertaa projektin lähdekoodin itselleen.  
darcs get


Hän tekee muutoksia ohjelmakoodiin ja haluaa tehdä patchin. darcs record
Hän tekee muutoksia ohjelmakoodiin ja haluaa tehdä patchin.  
darcs record


Hän haluaa lähettää muutoksensa repositoriolle. darcs push ja darcs revert
Hän haluaa lähettää muutoksensa repositoriolle.  
darcs push
darcs revert


Myöhemmin työskentelyn jatkuessa uusimmat muutokset saa komennolla darcs pull.
Myöhemmin työskentelyn jatkuessa uusimmat muutokset saa komennolla  
darcs pull


[[Luokka:Ohjelmistokehitys]]
[[Luokka:Ohjelmistokehitys]]

Versio 21. marraskuuta 2006 kello 18.00

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.

Komentoja

  • darcs get

Get-komennolla voi kopioida ensimmäisen kerran jonkin repositorion omalle koneelle.

  • darcs pull

Seuraavilla kerroilla uusimpien muutosten saaminen ja tarkastelu.

  • darcs record

Koodiin tehdyistä muutoksista luodaan patcheja.

  • 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ä patchin.

darcs record

Hän haluaa lähettää muutoksensa repositoriolle.

darcs push
darcs revert

Myöhemmin työskentelyn jatkuessa uusimmat muutokset saa komennolla

darcs pull