Tôi có một máy chủ TFS 2017, nó được liên kết với một xô bit \ Git repo. Bản dựng được đặt thành tự động khởi động khi thay đổi chính. Điều này hoạt động tốt và cũng hoạt động tốt nếu tôi tự khởi động một xây dựng của chủ hoặc một chi nhánh.TFS 2017 Xây dựng Tự động khởi động và giữ thất bại
Nhưng tôi cứ bị thse không xây dựng mà ngẫu nhiên khởi bởi Bộ sưu tập Dịch vụ Dự án Tài khoản
Họ luôn luôn thất bại với lỗi này
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).
Những thất bại luôn Tích hợp liên tục Individual
Nhưng khi tôi kiểm tra chính cái nào là cùng một người dùng Dịch vụ thu thập dự án Tài khoản sử dụng Tích hợp liên tục theo khối không chắc chắn điều này có tạo nên sự khác biệt hay không. Điều này xảy ra trên tất cả các build định nghĩa của tôi, nhưng chỉ kể từ khi tôi nâng cấp lên TFS năm 2017, điều này đã không xảy ra trên phiên bản trước đây của tôi
Nhưng nó hoạt động khi tôi tự xếp hàng một xây dựng hoặc hợp nhất một chi nhánh thành bậc thầy, vì vậy các chứng chỉ phải làm việc cho các thiết bị đầu cuối – MicroMan