Ero sivun ”Darcs” versioiden välillä
(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