Ero sivun ”Mercurial” versioiden välillä
Siirry navigaatioon
Siirry hakuun
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>. | 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> | 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> | Poistaminen tapahtuu vastaavasti komennolla <tt>remove</tt> (lyhyemmin <tt>rm</tt>). | ||
$ hg | $ hg remove sound.c | ||
Tiedostojen uudelleennimeäminen tapahtuu komennolla <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> | 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> | 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>- | 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>- | 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 | ||