Integration TortoiseSVN

Um die Bugnet Explorer Suite mit TortoiseSVN oder TortoiseGIT zu verwendet muss folgende Konfiguration einmal pro Repository vorgenommen werden. TortoiseSVN kann dann selber anhand der Pfadangaben zwischen den entsprechenden Bugnet Servern unterscheiden.

Um die Konfiguration durchzuführen, gehen Sie wie folgt vor:

Context Menü von TortoiseSVN

  • Rechtsklick im Explorer - TortoiseSVN - Settings

Issue Tracking Dialog von TortoiseSVN

  • Es öffnet sich das Einstellungsfenster von TortoiseSVN
  • Klicken Sie in der Liste Links auf Hook Scripts - Issue Tracker Integration
  • Danach rechts unten auf Add

Konfigurationsdialog für Bugnet Explorer Suite aus TortoiseSVN

  • Nun können Sie den Server für das Repository erfassen
  • Definieren sie zuerst den "Working Copy Path". Dieser muss auf das ausgecheckte Repository zeigen
  • Klicken Sie danach auf Options

Auswahl der Standardansicht für die Ticketauswahl beim Check-In

  • Wählen Sie den entsprechenden Bugnet Server aus. Falls Sie diesen noch nicht erfasst haben, können Sie ihn hier mit einem Rechtsklick auf "Bugnet Servers" erfassen. Eine Anleitung gibt es auf dieser Seite.
  • Erweitern Sie den Punkt "Tickets" und wählen Sie die Standardview für den Server aus.
  • Gehen Sie mit Next zum nächsten Schritt

Auswahl der möglichen Ticket Status für das Check-In bei der Ticketauswahl

  • Definieren Sie hier, welche Kommentare hinzugefügt werden können.
  • Das Feld Format sollte so belassen werden
  • Schliessen Sie mit Finish ab

Konfigrationsdialog nach der Konfiguration von Bugnet Explorer Suite

  • Die Einstellungen wurde nun ins Parameters Feld der TortoiseSVN Einstellungen übernommen.
  • Speichern Sie die Konfiguration mit OK
  • Ab sofort steht Ihnen beim Commit ein weiterer Button "Choose tickets" zur Verfügung, in welchem Sie nun die Tickets auswählen und übernehmen können.