【问题标题】:PowerShell Get-AzureWebSiteJob error: "git not found"PowerShell Get-AzureWebSiteJob 错误:“未找到 git”
【发布时间】:2015-03-17 23:49:16
【问题描述】:

我在 Azure PowerShell 0.8.15.1 中,在 AzureServiceManagement 模式下,尝试运行 Get-AzureWebJob。如果我键入不带参数的命令,期望提示输入 -Name 和/或 -JobName,我会得到:

“未找到 Git。请安装 git 并将其放在命令行路径中。”

我没有使用 git。为什么会出现这个错误?

【问题讨论】:

    标签: powershell azure azure-webjobs


    【解决方案1】:

    GitHub 上的代码看来,该 cmdlet 正在尝试使用 Azure 网站 git 集成来推断网站名称。显然他们假设每个人都会安装 git。

    【讨论】:

    • 这太疯狂了。他们检查你是否有名字,但不检查你是否有 GitWebsite!应该有一个单独的参数来允许开发人员而不是 Microsoft 来决定是否涉及 GitWebsite。
    • 扩展这个答案:解决方案是包含网站名称作为参数。
    • 我在 GitHub 上打开了一个问题。 github.com/Azure/azure-powershell/issues/273
    猜你喜欢
    • 1970-01-01
    • 2018-06-14
    • 2017-01-17
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-16
    • 2020-03-18
    • 2012-10-08
    相关资源
    最近更新 更多