Frage

Wir sind mit Redmine für Ausgabe und Bug-Tracking. Wir haben SVN Integration aber, indem Sie dies tun, es zeigt nur SVN Revisionen der Aktivität.

Es wäre toll, alle SVN zu sehen, ändert sich durch einen Fehler oder ein Problem verursacht. Aber es scheint nicht möglich zu sein.

Gibt es eine Möglichkeit, das zu tun? Wenn nicht Redmine, die das beste Alternative-Tracking-System ist dies zu erreichen?

War es hilfreich?

Lösung

Wir fügen die Ausgabe Nummer in Svn Commit-Nachricht und es wird automatisch erkannt.

svn ci -m "incorrect encoding fixed (refs #2345)"

Später werden Sie in der Lage sein, es in der Ausgabe zu sehen # 2345. Es ist nicht sofort angezeigt, ich redmine prüft in regelmäßigen Abständen auf Änderungen am Repository erraten -. Aber wenn Sie Repository Registerkarte gehen und dann auf die Frage, sollte die Änderung dann gezeigt werden,

Weitere Informationen über Redmine Formatierung

== == bearbeiten
Jonas Kommentar zu beantworten:

In der Tat die Idee dies ist in der Lage seiner Verbindung zwischen einiger Ausgabe und SVN Revisionen es mit Bezug zu machen. Es soll in beiden Richtungen - in Repository-Seite den Link zum Thema zu sehen; in der Seite Ausgabe sollten Sie in der Lage sein, den Link zu den damit zusammenhängenden Änderungen sehen .

Für das Sie arbeiten müssen:

  • konfigurierten Repository haben in Ihrem Projekt (oder übergeordnete Projekt, es funktioniert auch)
  • konfiguriert haben Schlüsselwörter wie refs in Verwaltung-> Einstellungen [Repository] -> "Referenzierung keywords"
  • , wenn Sie svn (unter Angabe Ihrer Ausgabe in commit Beschreibung wie „refs # 1234“) verpflichten, diese Revision nicht automatisch in redmine Repository angezeigt - Sie müssen es manuell aktualisieren, um Registerkarte Repository des Projekts gehen (es ist möglich, es automatisch mit einigen cron-Jobs zu machen).

Nachdem alle diese sollten Sie in der Lage sein, in Ihrer Ausgabe „Assoziierte Revisionen“

zu sehen

Andere Tipps

Für die Nachwelt:

Wenn die ursprüngliche Nachricht begehen keine Redmine Ausgabenummer verweisen haben, können Sie auch das Gegenteil tun. Manuell eine Repository-Revision durch Nummer in einer Redmine Ausgabe Beschreibung Referenz

Zum Beispiel:

  

Dieses Problem ist eine unbeabsichtigte Nebenwirkung von r5678, die Adresse der Ausgabe # 1234 umgesetzt wurde.

In diesem Fall "r5678" würde automatisch verlinkt auf die Revision in Redmine Repository Registerkarte (und "# 1234" würde automatisch Link auf die entsprechende Ausgabe Seite).

Refs können Sie eine Revision zu einem Thema assoziieren, was toll ist.

Sie können auch eine anderen Suchbegriff wie „fixe“ konfigurieren, welche die Revision zu einem Problem werden assoziieren, sondern auch den Status ändern und das% der Realisierung automatisch.

Dies kann zum Beispiel sehr nützlich sein, wenn die Festschreibung erfolgt die Ausgabe in einem Teststatus zu setzen. (Das wird automatisch, ohne es manuell zu tun mit

Sie können es tun Administrations-> Einstellungen-> Repositories und "Auflösung keywords"

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