Frage

Für ein neues Java-Web-Projekt, das ich dachte über die Verwendung:

  • Eclipse als IDE
  • Mercurial für die Versionskontrolle
  • Eine Art Bug-Tracking-Software

Ich habe von Bug-Tracking-Software gehört, wo Sie eine Änderung an einem ungelösten Fehler binden können, wenn Sie es wieder einlagern. Ich habe eine solche Lösung selbst nicht verwendet, aber es klingt gut. Gibt es gute Bug-Tracking-Anwendungen, die auch mit Eclipse und Mercurial in Kombination arbeiten und lässt Sie eine Änderung an einem ungelösten Fehler binden? Und wenn nicht, gibt es zumindest eine gute Plug-Ins für Eclipse Mercurial verwenden für die Versionskontrolle? Wäre es hg rename und hg copy unterstützen?

Wenn ich auch Hudson in die Mischung etwas gutes Arbeits mit einer Mischung aus den oben genannten drei Komponenten Ich plane auskommen zu werfen. Um der Lage sein, zu verfolgen, wie sich Änderungen in der Codebasis unserer Unit-Tests betrifft.

Zu allererst möchte ich Feedback auf die obige Frage. Aber ich würde irgendwelche Gedanken zu schätzen weiß in Bezug auf Handhabung Versionierung, Bug-Tracking und deren Integration in Eclipse.

War es hilfreich?

Lösung 3

Nach meiner Erfahrung der MercurialEclipse Plug-In funktioniert ganz gut - soweit ich verstanden, niemand hier den Kommentar hat es tatsächlich verwendet wird, so stützen Sie nicht Ihre Entscheidungen ausschließlich auf diesen Meinungen. Sie würden wahrscheinlich besser dran, es selbst zu testen. Wie ich schon sagte -. Es funktioniert für mich

Disclaimer: Ich habe bei der Entwicklung des Plug-In teilgenommen ...

Andere Tipps

Vectrace bietet Mercurial Eclipse-. Aber ist es nicht fertig klingen.

Für Bug-Tracking, können Sie versuchen, Trac mit TracMercurial .

Ich kann nicht auf Mercurial sprechen, aber Mylyn ist der unangefochtene König der Integration von Eclipse und verschiedene Bug-Tracker. Unabhängig davon, wie gut Ihr issue tracker Web-Schnittstelle sein kann, macht Mylyn es einen Los einfacher zu erstellen, zu organisieren und (vor allem) arbeitet bei eingehenden Fragen. Es hat eine ausgezeichnete Unterstützung für Bugzilla und Trac. Seine Jira Unterstützung ist ein bisschen hinter, aber es ist nicht schlecht. Darüber hinaus gibt es eine kleine Horde von Plugins von Drittanbietern , die für verschiedene Mylyn Unterstützung hinzufügen Issue Tracker (wie Mingle).

Trac kann manchmal ein Schmerz einzurichten. Schauen Sie sich auf Redmine . Ich würde empfehlen, die Installation von TortoiseHg zu.

Für den Fall, läuft jemand über diesen Thread, ich mit Mercurial Art von Unfall begann, als ich es war eine der drei Kontrollsysteme in Netbeans integrierten Version entdeckt.

Ich weiß, dass dies ein Eclipse-Thread ist, sondern auch für alle nicht schon eingelebt mit Eclipse und Mercurial suchen, um die Integration in Netbeans für Versionierung ist wirklich sehr beeindruckend.

Es umfasst Dinge wie Projektebene Overlays (was sich geändert hat, haben Sie verpflichtet, etc), aber geht noch weiter durch direkte Markierung in der Code-Ansicht Hinzufügen (so kann ich line-by-line sehen, was geändert worden ist und was nicht ).

Auf jeden Fall lohnt sich ein Blick auf, wenn Sie nicht bereits festgelegt auf mit Eclipse (die zu groß ist, aber ich glaube nicht, die Versionierung Integration ist vergleichbar / doch sowieso).

Ich kann nicht viel über Netbeans sagen, aber ich denke, ich etwas über Eclipse-sagen kann. Versionskontrolle wie CVS ist groß in Eclipse, aber ich nehme an Unterstützung ist ein bisschen in anderen Arten von Versionskontrolle hinken.

Wie für Änderungen, markieren Sie Eclipse-auch, was die neuen Änderungen, die Sie in den Quellcode haben und es geht sogar so weit, wie Sie die lokale Geschichte der Dateien bieten Sie bearbeiten. Projektebene Overlays gibt es in Ecipse, aber Sie müssen eine Art von Versionskontrollsystem verwenden, für die (CVS, Subversion, etc.)

Ich war einige Online-Suche für die gleiche Sache zu tun, die Sie suchen und stieß auf codebeamer, einer webbasierten Issue Tracker und Projektmanagement-Tool voll kompatibel mit Eclipse Aufgaben durch ein Plugin namens codebeamer Studio.

Codebeamer Website

Ich habe es installiert nur auf meinem dedizierten Server und ich muss sagen, ich bin ziemlich beeindruckt.

dachte nur, dass ich das hier oben setzen würde, könnte jemand etwas Zeit sparen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top