Tortoisehg és Mercurial telepítése Ubuntu-ra

Ezer éve nem írtam doksit. Az alábbiakban egy rövid ám remélem hasznos útmutatót kapdok a Mercurial telepítéséhez, és teszteléséhez. Nem bonyolult, elég egyszerű rendszerről van szó, persze én sem ismerem mélységeiben.

PPA tárolók hozzáadása

$ sudo apt-add-repository ppa:tortoisehg-ppa/releases
$ sudo apt-add-repository ppa:mercurial-ppa/releases

Telepítés

A PPA tárolók hozzáadása után frissíteni kell az apt adatbázisát, utána mehet a telepítés.

$ sudo apt-get update
$ sudo apt-get install tortoisehg meld tortoisehg-nautilus

A tortoisehg-nautilus személyes véleményem szerint nem túl jól használható. Ahhoz, hogy egyáltalán használni lehessen teleptés után sajnos kell egy logout/log in.

Tesztelés

Teszt repository létrehozása

 

Könyvtárak létrehozása, ez lesz a ‘working directory’.

$ cd ~
$ mkdir -p tmp/teszt_repo
$ cd tmp/teszt_repo

Ha létező teszt projektet inicializálnánk, akkor tegyük fel van mappa1 mappa2 és file1 amit bemásoltunk ide.

$ hg init
$ hg add mappa1 mappa2 file1

User létrehozása

Létre kell hozni egy .hgrc nevű fájlt a home könyvtárba.

$ touch ~/.hgrc

A következő tartalommal.

[ui]
username = keresztnev.vezeteknev@domain.hu
[extensions]
hgext.graphlog =

Fájl hozzáadás, módosítás, commit, history

A teljesség kedvéért legyen egy új fájl hozáadásával

$ touch file1.txt
$ hg add file1.txt
$ mcedit file1.txt
$ hg commit file1.txt -m "Teszt file"
$ hg history file1.txt
changeset:   6:3e459c72b11a
tag:         tip
user:        keresztnev.vezeteknev@domain.hu
date:        Wed Sep 08 13:26:48 2010 +0200
summary:     Teszt file

Igény esetén egy részletesebb használati útmutatót is szívesen megírnék.
Hivatalos források:
http://tortoisehg.bitbucket.org/manual/1.1/
http://hginit.com/

2 thoughts on “Tortoisehg és Mercurial telepítése Ubuntu-ra

Vélemény, hozzászólás?

Az e-mail címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük

Ez az oldal az Akismet szolgáltatást használja a spam csökkentésére. Ismerje meg a hozzászólás adatainak feldolgozását .