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

EasyBCD/NeoGrub
Wolfgang Conrad, 17.12.2017 11:40, 0 Antworten
Hallo zusammen, benutze unter Windows 7 den EasyBCD bzw. NEOgrub, um LinuxMint aus einer ISO Dat...
Huawei
Pit Hampelmann, 13.12.2017 11:35, 2 Antworten
Welches Smartphone ist für euch momentan das beste? Sehe ja die Huawei gerade ganz weit vorne. Bi...
Fernstudium Informatik
Joe Cole, 12.12.2017 10:36, 2 Antworten
Hallo! habe früher als ich 13 Jahre angefangen mit HTML und später Java zu programmieren. Weit...
Installation Linux mint auf stick
Reiner Schulz, 10.12.2017 17:34, 3 Antworten
Hallo, ich hab ein ISO-image mit Linux Mint auf einem Stick untergebracht Jetzt kann ich auch...
Canon Maxify 2750 oder ähnlicher Drucker
Hannes Richert, 05.12.2017 20:14, 4 Antworten
Hallo, leider hat Canon mich weiterverwiesen, weil sie Linux nicht supporten.. deshalb hier die...