2017-03-08 5 views
0

Ich habe eine saubere Installation von TFS 2017 Update 1 und SQL Server 2016 Standard Edition SP1. Während der Installation habe ich die Reporting-Option konfiguriert und kann in der TFS-Verwaltungskonsole sehen, dass die Berichterstellung korrekt konfiguriert ist und ordnungsgemäß ausgeführt wird. Ich kann auch zur Seite SSRS-Berichte navigieren und dort erstellte Ordner für meine Testsammlung sehen. Ich sehe jedoch keine Ordner für meine Testteamprojekte und den Link "Berichte" auf der Weboberfläche oder in Visual Studio Team Explorer. Es scheint, dass TFS die Standard-SSRS-Berichte nicht erstellt, wenn ich ein neues Teamprojekt erstelle. Kann jemand das beheben?Fehlende SSRS-Berichte nach TFS 2017 Installation

+0

Wie haben Sie die Projekte erstellt? Von der WebUI oder von Visual Studio? Nur die Erstellung von Visual Studio stellt die Berichte bereit. – jessehouwing

+0

@RahulMakwana Welcher Installer, TFS 2017 Update 1 oder SQL Server 2017 SP1? Ich habe beides versucht und habe diese Option nicht gesehen. Ich weiß, dass ich SSDT mit dem Standalone-Installationsprogramm installieren kann, aber wenn dies eine Voraussetzung wäre, würde ich erwarten, dass es in der MS-Installationsdokumentation angezeigt wird und ich nicht. – Chris

+0

@jessehouwing Ich habe sie über die WebUI erstellt. Ich werde versuchen, eine von Visual Studio zu erstellen und Sie wissen zu lassen, wie es geht. – Chris

Antwort

3

Beim Erstellen eines Projekts über das Web Ui werden keine Berichte und kein Sharepoint-Portal erstellt.

Um eine Sharepoint-Site zu erstellen und/oder Berichte für Ihr Projekt bereitzustellen, müssen Sie Visual Studio/Team Explorer zum Erstellen des Teamprojekts verwenden.

Um die Berichterstattung nachher zu ermöglichen, können Sie die tfs 2015 Power Tools, tfpt.exe, verwenden. Zumindest funktioniert das bei der Bereitstellung von Berichten über das tfs 2015, wenn ich mich recht erinnere, gab es noch keine 2017 Version dieses Elektrowerkzeugs.

+0

Wissen Sie, ob die Berichte erstellt werden, wenn das Projekt über die API erstellt wird? – Chris

+1

Bei der Verwendung der Rest API, nein. Wenn Sie die lokale API verwenden, die eine Visual Studio-Instanz im Hintergrund startet, können diese Berichte erstellen. – jessehouwing

2

Es wird keine TFS Power Tools für VS2017 geben.

Um Berichte nach der Tat im Jahr 2017 Gebrauch hinzu:

TFSConfig addprojectreports/Sammlung: "http://myServer:8080/tfs/DefaultCollection "/ teamproject: MyProject/template:" Template" https://www.visualstudio.com/en-us/docs/report/admin/upload-reports

TFSConfig addprojectreports ist von TFS 2017 verfügbar Aktualisieren Sie 1RC2. Wenn Sie auf TFS 2017 RTM oder TFS 2017 Update 1 RC1 sind, verwenden Sie die folgende Methode zum Hochladen von Berichten.

Installieren Sie TFS 2017 Update 1 (oder TFS 2017 Update 1 RC2) auf einem separaten Server, keine Konfiguration erforderlich, nur die Binärdateien werden benötigt. Führen Sie dann TFSConfig addprojectreports von Ihrem neuen Server aus (zeigt auf den tatsächlichen Server) und laden Sie die Berichte hoch.

Verwandte Themen