Neue Version 1.3 von Mercurial unterstützt Sub-Repositories

Neue Version 1.3 von Mercurial unterstützt Sub-Repositories

Freies Quecksilber

Mathias Huber
03.07.2009 Das Mercurial-Projekt hat Version 1.3 seiner freien Software zur Versionskontrolle veröffentlicht. Als experimentelles Feature führt die Release Sub-Repositories ein.

Das neue Feature fasst mehrere Repositories zu einer Gruppe zusammen. Diese kann der Anwender wie jedes andere Repository behandeln, das heißt, die üblichen Clone-, Commit-, Push- und Pull-Befehle lassen sich auf die Gruppe anwenden. Das soll die Verwaltung mehrere Komponenten einer Anwendung und ihrer Bibliotheken vereinfachen. Die Entwickler betonen, dass es sich um ein experimentelles Feature handelt, und dass nicht alle Kommandos vollständig implementiert sind. Weitere Informationen gibt eine eigene Seite über die Sub-Repositories.

Daneben haben die Entwickler zahlreiche weitere Änderungen an der Software vorgenommen: Neue Optionen sind merge -P für eine Vorschau (Preview) und update -c für einen Check, der bei lokalen Veränderungen abbricht. Bei den Erweiterungen gibt es als Neuzugang die Share-Extension, mit dem mehrere Anwender die History eines Repository teilen können, um Push- und Pull-Kommandos zu sparen. Eine detaillierte Übersicht aller Änderungen geben die Release Notes.

Mercurial 1.3 funktioniert nicht mehr mit Python 2.3, sondern setzt mindestens Python 2.4 voraus. Das neue Mercurial-Release gibt es unter GPLv2 im Quelltext auf der Download-Seite. Binärpakete sind derzeit offenbar noch in Arbeit. Die nächste Version ist für November 2009 geplant.

Zeitgleich erscheint TortoiseHg 0.8.0 für Mercurial 1.3. Die Software integriert Mercurial-Kommandos in die Kontextmenüs von Windows Explorer und Gnome Nautilus.

Ähnliche Artikel

  • Mit Mercurial Dateien verwalten
    Die Versionsverwaltung Mercurial ermöglicht es, beim Programmieren mit Ideen zu spielen und Neues auszuprobieren, ohne hart erarbeitete Ergebnisse zu verlieren.
  • Vorher und nachher
    Wer Textdateien, wie etwa Konfigurations-, Programmquellcode- oder Skriptdateien, regelmäßig überarbeitet, sollte eine Versionsverwaltung nutzen, um auch auf alte Versionen zurückgreifen zu können: Dann bleiben Fehler beim Überarbeiten folgenlos.
  • Managelogs 2.0.0 mit neuem Build-Prozess und Mercurial-Repo
    Das Programm Managelogs verwaltet die beim Apache-Webserver anfallenden Protokolldateien. In der jetzt verfügbaren Version 2.0.0 haben die Entwickler den Build-Prozess umgestellt.
  • Im Gleichklang
    Fossil vereint Versionskontrolle, Wiki und Bugtracker zum Rundum-Wohlfühl-Paket für Software-Entwickler.
  • Der feine Unterschied
    Linus Torvalds persönlich schneiderte seinem Betriebssystem das Versionskontrollsystem Git auf den Leib. Damit lässt sich aber nicht nur der Kernel verwalten, Sie können damit auch Ihre eigene Projekte pflegen.

Kommentare

Aktuelle Fragen

Samba-Server für Win-Daten & Linux-Dateirechte
Gerd Grundmann, 12.01.2017 18:25, 0 Antworten
Hallo Gemeinde, ich habe ewig gegooo.. aber nicht wirklich gefunden, was ich suche. Auf mei...
LM Cinnamon 18.1Serena 64 bit
Herwig Ameisbichler, 11.01.2017 13:02, 6 Antworten
Hallo an alle. Bin Linux Neuling.Habe auf meiner SSD neben W10 (finde ich nicht mehr)LM17.2 auch...
Bilder in E-Mail einbinden?
Werner Hahn, 23.12.2016 12:18, 4 Antworten
Dell Latitude E6510, Ubuntu 16.04, Mozilla Firefox Ich bitte um eine leicht verständliche Anle...
Linux Mint 17.2
Herwig Ameisbichler, 17.12.2016 11:19, 4 Antworten
Wer kann mir helfen? Hab seit gestern Linux am Pc.Wie kann ich diese Miniaturschrift im Menü,Lei...
Linux 17.2 Treiber f. PC Drucker installieren
Ernst Malitzki, 11.12.2016 13:04, 7 Antworten
Habe einen PC Drucker von HP. Möchte diesen PC Drucker an meinen PC anschließen. Hierzu benötige...