Inhaltsverzeichnis

Achtung Falle

Mercurial aktuell halten

Mercurial aktuell halten Aufgabe
verantwortlich:Stephan Linz
zu erledigen bis:2016/04/12

Problemstellung

Betroffene Systeme

Beschreibung

Mit zunehmender Laufzeit eines Ubuntu LTS Systems läuft die offizielle stabile Version von Mercurial und dessen Abhängigkeiten weit auseinander. Wenn nun ein Anwenderprogramm oder ein Entwickler für seine Arbeit eine neuere Version von Mercurial benötigt, müsste das Systempaket der LTS Distribution erneuert werden.

Lösung

Grundlegend kann man auf jedem Linux System eine neuere Mercurial Versionen von Hand aus den Quellen heraus übersetzen und installieren. Hierbei geht aber die Kontrolle durch den Paketmanager verloren. Hierzu wäre die Nutzung von Debian Paketen hilfreich und genau das bezwecken die Mercurial PPA Packagers mit ihrem Release PPA.

Hier ein Beispiel für Mercurial 2.8.2 auf Ubuntu Trusty 14.04.4 LTS

Installation (Upgrade)

PPA einrichten und Mercurial 2.8.2 erneuern
sudo add-apt-repository ppa:mercurial-ppa/releases
sudo apt-get update
sudo apt-get upgrade
Alternativ Mercurial 2.8.2 neu installieren
sudo apt-get install mercurial

Test

hg --version | head -1
Mercurial Distributed SCM (version 2.8.2)

more t.b.d.

Referenzen