Beiträge getagged ‘mercurial’

Rebase and subversion support in MercurialEclipse

14 November 2008

Screenshot of Rebase wizard

As MercurialEclipse is steadily evolving, the development version has got a few new features:

  • Rebase support has landed, but is of course only usable with current Mercurial crew as there hasn’t been a stable Mercurial release that supports rebase. Our new wizard supports all rebase options, including aborting and continuing previously started rebases.
  • The hgsubversion extension is now supported when pulling, pushing and cloning. This means, it is now possible to read from and write to subversion repositories while still using MercurialEclipse. Therefore you won’t have to interrupt your normal workflow, you can just work as with a normal Mercurial repository. Unfortunately, you need a rather new Mercurial installation for this as well. Other dependencies can be found at our project page.
  • Finally, we’ve been able to integrate the official Mercurial logo as Matt Mackall has granted usage of the official icons, even though the plug-in is not GPL, but EPL licensed.
  • Some internationalization fixes (UTF-8) have landed.

So feel free to grab a copy at http://hg.assembla.com/mercurialeclipse and enjoy the new stuff :-).

Bastian

VN:F [1.9.2_1090]
Rating: 0.0/5 (0 votes cast)
VN:F [1.9.2_1090]
Rating: 0 (from 0 votes)

Eclipse Team Programmierung

11 Mai 2008

Nachdem Eclipse als Platform und Java Entwicklungsumgebung immer stärkere Verbreitung findet, habe ich mich entschlossen, meine Java-Kenntnisse in Richtung Eclipse Plugin/RCP-Programmierung auszuweiten. Und da ich zusätzlich noch Interesse an verteilten Revisionskontrollsystemen (DVCS) wie Mercurial, Git oder Bazaar hatte, habe ich mich entschlossen, das Open Source Projekt MercurialEclipse zu unterstützen.

MercurialEclipse hat sich zum Ziel gesetzt, die Bedienung von Mercurial aus der Eclipse-Umgebung heraus zu einfach ermöglichen und verbindet somit die beiden oben genannten Interessengebiete. Also habe ich mir die schon vorhandenen Quelltexte heruntergeladen, Mercurial installiert und einfach eine kleine Änderung an den Hauptentwickler geschickt. Danach ging es ziemlich schnell: Die Änderung ist in den offiziellen Entwicklungszweig gegangen, er hat mir erzählt, wo ich mich austoben kann, und seitdem konnte ich schon eine Menge an Funktionalitäten hinzufügen und viel über Eclipse und Mercurial lernen.

Hier ein Screenshots eines meiner ersten Wizards:

Hg Sign Wizard

VN:F [1.9.2_1090]
Rating: 0.0/5 (0 votes cast)
VN:F [1.9.2_1090]
Rating: 0 (from 0 votes)