2016-03-06 24 views
2

我以前已经设置了从VSTS到Azure的连续部署。我之前的网站不再有效,我无法建立新的连接。当我尝试从Azure的门户网站建立持续部署我得到这个错误:Azure在VSTS中找不到任何存储库

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 

我也试着从旧的天蓝色门户网站设置它: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([email protected]): (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(). 

回答

2

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

Starting approximately at 21:30 UTC on 03 March 2016, engineers are aware of an issue where a limited subset of customers may experience errors when they try to setup Continuous Deployment in Web Apps with Visual Studio Online Team Services via Classic Azure Management Portal. (https://manage.windowsazure.com).

Workaround: There are 2 workarounds currently available

1) Users can login in their Visual Studio Team Services' account and use the new Azure Deployment build definition to setup continuous deployment for Azure Web Apps

2) Alternatively, users on Git repositories can use the Azure Portal (https://portal.azure.com/) to setup continuous deployment.

参考此链接了解详细信息:Investigating issues with Continuous Deployment from Classic Azure Management Portal

+1

除了对Azure的门户网站出现这个问题为好。 :( –

+0

准确地说,第二个解决方法对于VSTS(GIT repo)不起作用,但也许他们使用“Git仓库”引用了bitbucket,github和其他的解决方案,第一个解决方法对我来说也不是最优的,我希望他们尽快解决此问题。 – mikeesouth

相关问题