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/
Igény az van, jöhet az részletes útmutató!
Mire lenne pontosan igény? Akkor úgy folytatnám.