Ero sivun ”Darcs” versioiden välillä

Linux.fista
Siirry navigaatioon Siirry hakuun
p ('')
 
(2 välissä olevaa versiota 2 käyttäjän tekeminä ei näytetä)
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ä]]. Jokainen darcs-puun itselleen ottanut käyttäjä voi tarvittaessa pyörittää uutta Darcs-palvelinta.


== 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
Seuraavilla kerroilla uusimpien muutosten saaminen ja tarkastelu.
Tämän jälkeen on myös syytä vielä ajaa komento
 
darcs revert
* darcs record
jolloin palataan oikeaan versioon.  
 
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ö==
==Tavallinen käyttö==
Rivi 24: Rivi 22:
  darcs get http://foo.bar.net
  darcs get http://foo.bar.net


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


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


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


[[Luokka:Ohjelmistokehitys]]
== Katso myös ==
*[[Cvs]]
*[[Git]]
*[[Subversion]]
 
[[Luokka:Kehitystyökalut]]

Nykyinen versio 2. elokuuta 2016 kello 02.54

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[muokkaa]

Get-komennolla voi kopioida ensimmäisen kerran jonkin puun omalle koneelle:

darcs get

Myöhemmin uudet muutokset voi hakea komennolla

darcs pull

Koodiin tehdyistä muutoksista voi luoda patchin komennolla

darcs record

ja muutokset voi lähettää toiseen puuhun push-komennolla:

darcs push

Tämän jälkeen on myös syytä vielä ajaa komento

darcs revert

jolloin palataan oikeaan versioon.

Tavallinen käyttö[muokkaa]

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[muokkaa]