2011-01-10 17 views
1

Ich möchte eine Visual Studio-Erweiterung schreiben, um auf Redmine-Probleme zuzugreifen. Wie würdest du das empfehlen? Ich dachte darüber nach, das Work-Item-System zu verwenden, das bereits in Visual Studio mit TFS existiert, aber ich bin mir nicht sicher, ob das der beste Ansatz ist oder ob das überhaupt nötig ist.Ich möchte eine Visual Studio-Erweiterung schreiben, um auf Redmine-Probleme zuzugreifen. Wie würdest du das empfehlen?

Ist es möglich, Arbeitselemente über eine Visual Studio-Erweiterung zu füllen und Zugriff auf diese Elemente ohne einen tatsächlichen TFS-Server bereitzustellen?

Ideen?

Antwort

1

Ich würde ein benutzerdefiniertes Paket schreiben und den IVSTaskList Dienst verwenden, um Zeug von Redmine in das Aufgabenfenster auszugeben. Sie können auch Ihre eigene ToolWindowPane (überschreiben ToolWindowPane.Window, um eine WinForm-Benutzersteuerung zurückgeben), um alles, was Sie wollen, zu erstellen.

Ich bin mir nicht sicher, ob die TFS-Bindungen auf allen Maschinen verfügbar sind, also würde ich nicht versuchen, sie einzubinden.