Der TortoiseSVN-Client bietet nach wie vor einigen Komfort, der die neue
SVN-Unterstützung von XE irgendwie alt aussehen lässt.
Die Integration eines Issue Trackers führte mich über einige Umwege zu dieser schnell und einfach zu installierenden Lösung:
Delphi/TortoiseSVN (Client) - VisualSVN/Redmine(Server)
Zur Installation des Servers dient ein VMware-Win7-Image. Dort habe ich den Bitnami-Stack für Windows installiert, dessen Setup einen vor einer Kommandzeilen-Orgie (Apache,
MySQL, Ruby, Subversion etc.) verschont.
Damit läuft Redmine sofort. Für die
SVN-Integration lässt man die integrierte Subversion-Installation links liegen und installiert sich den VisualSVN-Server.
Wenn die Repositories und User angelegt sind, klappt auch die
SVN-Integration in Redmine-Projekte ganz ohne Probleme.
Auf dem (Delphi-) Client muss zum TortoiseSVN-Client noch das TortoisRedminePlugin installiert und im Setup eingetragen werden. Die letzte Hürde ist das Eintragen der richtigen Properties und dann hat man auch seinen Issue-Tracker in den
SVN-Client integriert.
Vorteile:
Zugriff auf die Tickets, Übernahme der Titel als CheckIn-Kommentar, klickbarer Verweis von den
SVN-Kommentaren auf die Tickets von Redmine etc.
Die verhälntismäßig einfache und Nerven-schonende Installation insbesondere durch den Bitnami-Redmine-Stack, der viele Schritte stark vereinfacht, sollte in weniger als 1 Stunde erledigt sein.
OpenSorce-Tools
Collaboration:
www.Redmine.org
SVN-Integration:
http://www.redmine.org/projects/redmine/repository
All-in-One-Setup:
http://bitnami.org/stack/redmine#nativeInstaller
SVN-Server:
http://www.visualsvn.com/server/
SVN-Client:
http://www.visualsvn.com/visualsvn/d...d/tortoisesvn/
Tortoise-Redmine-Plugin:
http://code.google.com/p/redmine-pro...eRedminePlugin
Viel Erfolg.
--
Andreas