Ero sivun ”Darcs” versioiden välillä

Linux.fista
Siirry navigaatioon Siirry hakuun
(kehittelyä)
Rivi 22: Rivi 22:


Ohjelmoija lataa ensimmäistä kertaa projektin lähdekoodin itselleen.  
Ohjelmoija lataa ensimmäistä kertaa projektin lähdekoodin itselleen.  
  darcs get
  darcs get http://foo.bar.net


Hän tekee muutoksia ohjelmakoodiin ja haluaa tehdä patchin.  
Hän tekee muutoksia ohjelmakoodiin ja haluaa tehdä patchin.  
Rivi 28: Rivi 28:


Hän haluaa lähettää muutoksensa repositoriolle.  
Hän haluaa lähettää muutoksensa repositoriolle.  
  darcs push
  darcs push kayttaja@kone.net:/hakemisto/repoon/
  darcs revert
  darcs revert


Myöhemmin työskentelyn jatkuessa uusimmat muutokset saa komennolla  
Myöhemmin työskentelyn jatkuessa uusimmat muutokset saa komennolla  
  darcs pull
  darcs pull kayttaja@kone.net:/hakemisto/repoon/
tai
darcs pull http://foo.bar.net


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

Versio 24. marraskuuta 2006 kello 17.56

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 http://foo.bar.net

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

darcs record

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

darcs push kayttaja@kone.net:/hakemisto/repoon/
darcs revert

Myöhemmin työskentelyn jatkuessa uusimmat muutokset saa komennolla

darcs pull kayttaja@kone.net:/hakemisto/repoon/

tai

darcs pull http://foo.bar.net