【问题标题】:Cannot setup CodeCommit in EB CLI无法在 EB CLI 中设置 CodeCommit
【发布时间】:2017-04-29 06:55:45
【问题描述】:

在使用 eb terminate 终止我之前在 EB CLI 中的环境并成功执行后,我一直在尝试将我的节点应用程序部署在不同的区域。当我导航到包含并点击eb init 的应用程序文件夹时,系统会提示我

$ eb init
Cannot setup CodeCommit because there is no Source Control setup, continuing with initialization

我可以从这里做什么?

我在 IAM 中进行了双重检查,并且用户拥有完整的代码提交访问权限

【问题讨论】:

  • 就我而言,这是因为我已经终止了该特定应用程序的所有环境。当我创建这些环境时,这个错误就消失了。

标签: node.js amazon-web-services amazon-elastic-beanstalk


【解决方案1】:

看起来你还没有在你的目录中初始化 git。尝试通过 EB CLI 在要与 CodeCommit 一起使用的目录中运行 git init

如果你已经这样做了,但它仍然无法工作,你正在使用的环境可能无法被 git 访问,并且可能需要安装。

【讨论】:

  • 我遇到了同样的问题,但在我的情况下,这是由于项目结构不好,因为 .git 文件夹位于父目录中。看起来 EB CLI 正在寻找版本控制文件夹,在我的情况下,.git 在您执行 eb init 的密码中。由于我的项目已经是版本控制的,而不是密码中的git init,我只在密码中创建了一个.git 文件夹。
【解决方案2】:

它发生在我身上。
我发现这是因为我在这个目录中已经有一个 .elasticbeanstalk 文件夹。
这意味着已经配置了一个弹性 bean 应用程序。
它将继续使用现有配置。

解决方案:

删除 .elasticbeanstalk 目录。

【讨论】:

    猜你喜欢
    • 2016-11-22
    • 1970-01-01
    • 2021-01-13
    • 2017-06-17
    • 2021-02-08
    • 1970-01-01
    • 2021-12-25
    • 2015-05-03
    • 2018-03-21
    相关资源
    最近更新 更多