Ich habe einen TFS 2017 Server Build, es ist mit einem Bit Bucket \ Git Repo verknüpft. Der Build ist so eingestellt, dass er automatisch startet, wenn sich der Master ändert. Das funktioniert gut und funktioniert auch gut, wenn ich einen Build von Master oder einem Zweig manuell starte.TFS 2017 Build startet automatisch und hält Fehler
Aber ich halte thse gescheitert Build erhalten, die von Projekt Collection Service kick off zufällig Konten
Sie immer mit diesem Fehler fehlschlagen
An exception occurred while polling the repository. Error: Microsoft.TeamFoundation.Build2.Server.Extensions.ExternalConnectorException: this remote has never connected ---> LibGit2Sharp.LibGit2SharpException: this remote has never connected at LibGit2Sharp.Core.Ensure.HandleError(Int32 result) at LibGit2Sharp.Core.Proxy.git_remote_ls(Repository repository, RemoteHandle remote) at LibGit2Sharp.Repository.ListRemoteReferences(String url, CredentialsHandler credentialsProvider) at Microsoft.TeamFoundation.Build2.Server.Extensions.GitConnector.GetBranches(ExternalConnection connection) --- End of inner exception stack trace --- at Microsoft.TeamFoundation.Build2.Server.Extensions.GitConnector.GetBranches(ExternalConnection connection) at Microsoft.TeamFoundation.Build2.Server.Extensions.GitSourceProvider.GetMatchingBranchRefs(IVssRequestContext requestContext, BuildDefinition definition, IList
1 branchFilters) at Microsoft.TeamFoundation.Build2.Server.Extensions.GitSourceProvider.GetSourceVersionsToBuild(IVssRequestContext requestContext, BuildDefinition definition, List
1 branchFilters, Boolean batchChanges, String previousVersionEvaluated, Dictionary`2& ciData, String& lastVersionEvaluated) at Microsoft.TeamFoundation.Build2.Server.Extensions.BuildPollingJobExtension.Run(IVssRequestContext requestContext, TeamFoundationJobDefinition jobDefinition, DateTime queueTime, String& resultMessage).
Diese nicht immer Einzel Continuous Integration
Aber wenn ich in Master überprüfen, der der gleiche Benutzer Project Collection Service ist Konten es verwendet Batched Continuous Integration nicht sicher, ob dies einen Unterschied macht. Dies geschieht auf allen meinen Build Definitionen aber nur, da ich auf TFS 2017 aktualisieren, das nicht auf meiner vorherigen Version
aufgelöst Aber es funktioniert, wenn ich eine Filiale in Master manuell eine Build-Warteschlange oder eine Zusammenführung, so müssen die Anmeldeinformationen für den Endpunkt arbeiten – MicroMan