gpt4 book ai didi

ms-release-management - 部署步骤期间 Microsoft Release Management 超时

转载 作者:行者123 更新时间:2023-12-04 00:17:47 27 4
gpt4 key购买 nike

我们正在使用 Microsoft 的发布管理将我们的 Web 应用程序部署到我们的测试环境 (QA)。它是一个直接的 MVC.Net Web 应用程序。我们的构建生成一个 web 部署包,我们有一个命令脚本,可以根据目标环境设置一些参数(QA 只是第一步),然后运行标准的 Web 部署命令行工具。从 Release Management 之外的命令行运行时,命令脚本可以正常运行。

当我们使用命令行工具将此流程移至发布管理时,我们在工作流的部署步骤中遇到超时。错误是:

The installation command \"powershell -command ./RunCommandLine.ps1 -FilePath 'Deployment\Deploy.cmd' -Arguments '/T:QA /E:intranet' -UserDomain 'domain' -UserName 'username' -UserPassword '*****'\" reached the configured timeout (2 minutes); the process was terminated.

我们检查了输出日志,脚本中没有任何信息。我们在开始时有 echo 命令,在采取任何操作之前至少应将一些输出转储到日志中。

有趣的是,当我们点击“Retry failed deployment”按钮时,大约 15 秒后重试成功,没有任何问题。每次发布都会发生这种情况 - 超时失败,15 秒后重试成功。

非常感谢任何发布管理专家的任何想法。

最佳答案

在发布管理中,您选择了哪些部署步骤?我正在假设一个 powershell 命令?我们可以使用 xcopy 来完成吗(对我有用)。此外,我会要求您关注此博客以调试发布管理代理。在 Debug模式下打开代理已经解决了我的问题,或者至少在大多数时候告诉了我我的问题。 http://blogs.msdn.com/b/visualstudioalm/archive/2013/12/13/how-to-enable-detailed-logs-and-collect-traces-from-various-release-management-components.aspx

关于ms-release-management - 部署步骤期间 Microsoft Release Management 超时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23155836/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com