Ero sivun ”Mercurial” versioiden välillä

Siirry navigaatioon Siirry hakuun
259 merkkiä lisätty ,  30. tammikuuta 2009
p
→‎Ohjelman peruskäyttö: korjailua, lippu -> valitsin
p (→‎Asennus: tarkennusta, kirjoitusvirheitä)
p (→‎Ohjelman peruskäyttö: korjailua, lippu -> valitsin)
Rivi 41: Rivi 41:


== Ohjelman peruskäyttö ==
== Ohjelman peruskäyttö ==
Mercurialia käytetään komennolla <tt>hg</tt>. Kaikki komennot saa listattua komennolla <tt>hg help</tt>. Yksittäisen komennon käyttöohjeen näkee komennolla <tt>hg help komento</tt> (esim. <tt>hg help clone</tt>).
Mercurialia käytetään komennolla <tt>hg</tt>. Ohjelman sisäiset komennot saa listattua komennolla <tt>hg help</tt>. Aliakset saa näkyviin käyttämällä <tt>help</tt>-komennon kanssa <tt>-v</tt>-valitsinta. Yksittäisen komennon käyttöohjeen näkee komennolla <tt>hg help komento</tt> (esim. <tt>hg help clone</tt>).


=== Olemassa olevan projektin tuominen ===
=== Olemassa olevan projektin tuominen ===
Rivi 65: Rivi 65:


=== Tiedostojen lisääminen ja poistaminen ===
=== Tiedostojen lisääminen ja poistaminen ===
Tiedostoja lisätään projektiin komennolla <tt>hg add</tt>.
Tiedostoja lisätään projektiin komennolla <tt>add</tt>.
  $ hg add sound.c input.c
  $ hg add sound.c input.c
Jos <tt>add</tt>-komennolle ei anneta yhtään tiedostonimeä, Mercurial lisää kaikki nykyisen hakemiston tiedostot varastoon.


Poistaminen tapahtuu vastaavasti komennolla <tt>hg rm</tt>.
Poistaminen tapahtuu vastaavasti komennolla <tt>remove</tt> (lyhyemmin <tt>rm</tt>).
  $ hg rm sound.c
  $ hg remove sound.c


Tiedostojen uudelleennimeäminen tapahtuu komennolla <tt>hg rename</tt>.
Tiedostojen uudelleennimeäminen tapahtuu komennolla <tt>rename</tt>.
  $ hg rename vanha.c uusi.c
  $ hg rename vanha.c uusi.c


Paikallisessa varastossa olevat muokatut tiedostot voi nähdä komennolla <tt>hg status</tt>.
Paikallisessa varastossa olevat muokatut tiedostot voi nähdä komennolla <tt>status</tt>.
  $ hg status
  $ hg status
  ? TODO
  ? TODO
Rivi 95: Rivi 96:
  $ hg commit
  $ hg commit


Tämä avaa oletuseditorin johon voit kirjoittaa muutostapahtumalle kuvauksen. Yleensä kannattaa kirjoittaa ensimmäiselle riville lyhyt kuvaus joka yksinään pystyy kertomaan mitä muutoksia on tehty. Tämä siitä syystä, että vain ensimmäinen rivi näkyy esim. <tt>hg log</tt> -komennon tulosteessa. Muut rivit kannattaa käyttää yksityiskohtaisempaan kuvaukseen.
Tämä avaa oletuseditorin johon voit kirjoittaa muutostapahtumalle kuvauksen. Yleensä kannattaa kirjoittaa ensimmäiselle riville lyhyt kuvaus joka yksinään pystyy kertomaan mitä muutoksia on tehty. Tämä siitä syystä, että vain ensimmäinen rivi näkyy esim. <tt>log</tt>-komennon tulosteessa. Muut rivit kannattaa käyttää yksityiskohtaisempaan kuvaukseen.


Jos et haluakaan tehdä muutosta, voit sulkea tekstieditorin tallentamatta tiedostoa.
Jos et haluakaan tehdä muutosta, voit sulkea tekstieditorin tallentamatta tiedostoa.
Rivi 111: Rivi 112:
  $ hg diff
  $ hg diff


Tämä näyttää muutokset ''unified diff'' -muodossa. Tämä vastaa [[diff]]-ohjelman tulostetta <tt>-u</tt>-lipulla varustettuna.  
Tämä näyttää muutokset ''unified diff'' -muodossa. Tämä vastaa [[diff]]-ohjelman tulostetta <tt>-u</tt>-valitsimella varustettuna.  


Käyttämällä <tt>-t</tt>-lippua voidaan nähdä revisioiden väliset muutokset. Esimerkiksi revisioiden 100 ja 101 väliset muutokset näet komennolla
Käyttämällä <tt>-t</tt>-valitsinta voidaan nähdä revisioiden väliset muutokset. Esimerkiksi revisioiden 100 ja 101 väliset muutokset näet komennolla
  $ hg diff -r 100:101
  $ hg diff -r 100:101


212

muokkausta

Navigointivalikko