Frage

Ich versuche Redmine mit TortoiseSVN zu integrieren, aber ich war nicht in der Lage, das zu tun, weil TSVN gibt mir immer diesen Fehler:

  

"Es gibt keine Frage-Tracker-Anbieter zur Verfügung."

Ich folgte diesen Schritten:

  • In meinem Projekt Ordner-Eigenschaften, habe ich 'bugtraq: url -> http://myweb/../issues/show/%BUGID%'
  • In Redmine Einstellungen, habe ich SVN im Repository Registerkarte und Redmine zeigte meinen Repository ohne Probleme.

Ich bin nicht sicher, ob es irgendwelche fehlenden Schritte oder was ich tun, um die Integration zu machen.

Oder soll ich bei trac aussehen, weil es stabiler scheint und hat eine bessere Unterstützung?

War es hilfreich?

Lösung

Etwas mehr Detail auf Stefans Beitrag:

Mit dem, was Sie versuchen, zu tun, um die bugtraq Einstellung: url allein reicht nicht aus. Sie müssen entweder setzen Sie die ‚bugtraq: Meldung‘ Eigenschaft oder die ‚bugtraq: logregex‘ Eigenschaft als gut. Als Beispiel für unsere redmine Setup ermöglichen wir den folgenden Elemente in der Commit-Nachricht:

  • Referenzen : Refs, Referenzen, IssueID
  • Fixes : Fehlerbehebungen, schließt, Fixes Bug

So verwenden wir eine bugtraq: logregex für maximale Flexibilität:

([Cc]loses|[Ii]ssue[Ii][Dd]|[Rr]eferences|[Rr]efs|[Ff]ixes(\s[Bb]ug)?)\s?#(\d+)
\d+

Welche all unsere Optionen abdeckt.

Dies Dadurch, Schildkröte hebt den Teil des Commit-Kommentars, der in redmine verbindet und dann auch die Zahl in einen Link, den Sie klicken können, um das tatsächliche redmine Problem zu gehen.

Die erweiterte Option ist es, Ihnen zu ermöglichen, einen offenen Fehler von redmine direkt zu wählen. Es ist diese Eigenschaft, die ein bestimmtes Plugin auf Ihrem Rechner installiert benötigt, aber soweit ich das beurteilen kann, wie ein Plugin für redmine nicht vorhanden ist, so dass wir Art mit der Grund Option im Moment stecken. Wenn jemand ein solches Plug-in schreibt, und Sie es installieren, werden Sie dann in der Lage sein zu gehen, in die „Issue Tracker Integration“, wie Sie gerade versuchen, und die Dinge werden gut funktionieren.

Andere Tipps

Bitte lesen Sie die docs .

Der Fehler „Es gibt keine Frage-Tracker-Anbieter verfügbar“ bedeutet, dass Sie nicht ein Problem Tracker installiert haben Plugin tSVN.

Die bugtraq: Eigenschaften benötigen kein Plugin. Sie können solche ohne Plugin verwenden (aber Sie werden nicht in der Lage sein, eine Liste offener Punkte zu holen in der Commit-Dialog).

Es gibt eine bestehende Schildkröte Plugin für Redmine , die Sie ausprobieren können.

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