【问题标题】:Azure does not find any repositories in VSTSAzure 在 VSTS 中找不到任何存储库
【发布时间】:2016-03-06 10:47:43
【问题描述】:

我之前设置了从 VSTS 到 Azure 的持续部署。我以前的网站不再工作,我无法建立新的连接。当我尝试从 Azure 门户设置持续部署时,出现此错误:

Failed to set up continuous deployment
DESCRIPTIONFailed to set up continuous deployment for web app myproject, using Visual Studio Team Services. Repository 'UpdateSiteSourceControl' operation failed with System.InvalidOperationException: Vso GetRepository: Cannot find repository https://myaccount.visualstudio.com/DefaultCollection/_git/myproject
   at Microsoft.Web.Hosting.SourceControls.VsoProxy.<GetRepository>d__3f.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.Web.Hosting.Administration.VsoSiteRepositoryProvider.<UpdateSiteSourceControl>d__6.MoveNext().
STATUSError

我还尝试从旧的 azure 门户进行设置:continuous integration using vso。在第 4 步“授权完成时”,我收到一条错误消息,提示找不到任何存储库。

我尝试过设置新的存储库、新网站、取消链接团队服务、旧门户、新门户等。

在取消链接团队服务并再次授予它 oauth 后,我收到此错误(几乎相同但有点不同):

Failed to set up continuous deployment for web app myproject, using Visual Studio Team Services. Repository 'UpdateSiteSourceControl' operation failed with Microsoft.Web.Hosting.SourceControls.OAuthException: Vso ListRepositories(SOMENUMBER@live.com): (401) Unauthorized.
   at Microsoft.Web.Hosting.SourceControls.VsoProxy.<ProcessResponse>d__83`1.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.Web.Hosting.SourceControls.VsoProxy.<ListRepositories>d__30.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.Web.Hosting.SourceControls.VsoProxy.<GetRepository>d__3f.MoveNext()
--- End of stack trace from previous location where exception was thrown ---
   at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   at Microsoft.Web.Hosting.Administration.VsoSiteRepositoryProvider.<UpdateSiteSourceControl>d__6.MoveNext().

【问题讨论】:

    标签: azure azure-devops


    【解决方案1】:

    这似乎是由微软正在调查的问题引起的。

    大约从 2016 年 3 月 3 日 21:30 UTC 开始,工程师们正在 意识到部分客户可能会遇到的问题 当他们尝试在 Web 应用程序中设置持续部署时出现错误 Visual Studio Online Team Services 通过经典 Azure 管理 门户网站。 (https://manage.windowsazure.com)。

    解决方法:目前有 2 种解决方法

    1) 用户可以登录他们的 Visual Studio Team Services 帐户并 使用新的 Azure 部署构建定义来设置连续 Azure Web 应用的部署

    2) 或者,Git 存储库上的用户可以使用 Azure 门户 (https://portal.azure.com/) 设置持续部署。

    详情请参考此链接:Investigating issues with Continuous Deployment from Classic Azure Management Portal

    【讨论】:

    • 除了这个问题也出现在 Azure 门户上。 :(
    • 没错,第二种解决方法不适用于 VSTS(GIT 存储库)。但也许他们指的是带有“Git 存储库”的 bitbucket、github 和其他人。第一个解决方法对我来说也不是最佳的。我希望他们能尽快解决这个问题。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-03-04
    • 2022-10-08
    • 1970-01-01
    • 2020-09-12
    • 2013-03-15
    相关资源
    最近更新 更多