Varoitus: Et ole kirjautunut sisään. IP-osoitteesi näkyy julkisesti kaikille, jos muokkaat. Jos
kirjaudut sisään tai
luot tunnuksen, muokkauksesi yhdistetään käyttäjänimeesi ja saat paremman käyttökokemuksen.
Kumoaminen voidaan suorittaa.
Varmista alla olevasta vertailusta, että haluat saada aikaan tämän lopputuloksen, ja sen jälkeen julkaise alla näkyvät muutokset.
Nykyinen versio |
Oma tekstisi |
Rivi 1: |
Rivi 1: |
| '''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 ==
| | * darcs get |
| <tt>Get</tt>-komennolla voi kopioida ensimmäisen kerran jonkin puun omalle koneelle:
| |
| darcs get
| |
|
| |
|
| Myöhemmin uudet muutokset voi hakea komennolla
| | * darcs record |
| darcs pull
| |
|
| |
|
| Koodiin tehdyistä muutoksista voi luoda [[patch]]in komennolla
| | * darcs send |
| darcs record
| |
|
| |
|
| ja muutokset voi lähettää toiseen puuhun <tt>push</tt>-komennolla:
| | * darcs pull |
| darcs push
| |
| Tämän jälkeen on myös syytä vielä ajaa komento
| |
| darcs revert
| |
| jolloin palataan oikeaan versioon.
| |
|
| |
|
| ==Tavallinen käyttö==
| | [[Luokka:Ohjelmistokehitys]] |
| | |
| Ohjelmoija lataa ensimmäistä kertaa projektin lähdekoodin itselleen.
| |
| darcs get http://foo.bar.net
| |
| | |
| Hän tekee muutoksia ohjelmakoodiin ja haluaa tehdä muutokset.
| |
| darcs record
| |
| | |
| Hän haluaa lähettää muutoksensa puuhun.
| |
| darcs push kayttaja@kone.net:/hakemisto/puu/
| |
| 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
| |
| | |
| == Katso myös ==
| |
| *[[Cvs]]
| |
| *[[Git]]
| |
| *[[Subversion]]
| |
| | |
| [[Luokka:Kehitystyökalut]] | |