2016-11-29 2 views
0

Ich versuche TFVC SCM-Plugin Arbeit mit TFS 2015 Version von Sonarqube zu bekommen - 6.0TFVC SCM Integration in Sonarqube 6.0 versagt

Ich bin eine Analyse unter Verwendung von MSBuild Sonar-Scanner mit TFVC SCM-Plugin aktiviert ausgeführt wird. jedoch während der Ausführung des Auftrags ich die folgenden Fehler bin Begegnung mit

ERROR: IOException im TFVC Befehl mit Anmerkungen versehen geworfen: Das Rohr geschlossen wird ERROR: Unbehandelte Ausnahme: System.IO.FileNotFoundException: Konnte nicht geladen werden Datei oder Assembly 'Microsoft.TeamFoundation.Client, Version = 12.0.0.0, Culture = neutral, PublicKeyToken = b03f5f7f11d50a3a' oder eine seiner Abhängigkeiten. Die angegebene Datei wurde vom System nicht gefunden. bei SonarSource.TfsAnnotate.Program.Main (String [] args) 25.11.2016 6:04:08 AM com.google.common.io.Closeables schließen WARNUNG: IOException beim Schließen ausgelöst Schließen. java.io.IOException: Das Rohr

geschlossen wird, während für jede wahrscheinliche Auflösung der Suche, fand ich heraus, dass es für Team Explorer VS erfordert 2013. https://social.msdn.microsoft.com/Forums/windows/en-US/d8b704ad-ffa7-44ca-a54f-1291af63358f/could-not-load-file-or-assembly-microsoftteamfoundationclient-version12000-cultureneutral?forum=vstest

Meine Frage ist, dh Es gibt keine Möglichkeit, dass es mit Team Explorer 2015 funktioniert, da ich mit Team Explorer 2013 nicht arbeiten kann.

Alle Vorschläge/Hinweise werden hier sehr hilfreich sein.

Danke

Antwort

0

Sie das Team Explorer nicht brauchen, aber das TFVC Plugin das TFS 2013 Object Model braucht. Sie können es hier herunterladen: https://marketplace.visualstudio.com/items?itemName=VSCSReleases.TeamFoundationServer2013Update5ObjectModelInstalle

Ich hatte das gleiche Problem in einem Setup mit TFS 2017 und einem Build-Agent, der nur Visual Studio 2015 installiert hatte. Nachdem ich das TFS 2013-Objektmodell auf dem Build-Agent installiert habe, funktioniert mein Build einwandfrei.

Verwandte Themen