我正在关注如何在 AWS 上部署 Ruby on Rails 应用程序的教程,并在尝试执行git aws.push
命令时收到以下错误:
fatal: cannot exec 'git-aws.push': Not a directory
根据本教程,eb init
应该为我创建了这个新的 git 命令,但显然它没有......有人偶然发现了这个问题吗?我怎样才能解决这个问题?
我正在使用 Mac OS Lion。
谢谢
我正在关注如何在 AWS 上部署 Ruby on Rails 应用程序的教程,并在尝试执行git aws.push
命令时收到以下错误:
fatal: cannot exec 'git-aws.push': Not a directory
根据本教程,eb init
应该为我创建了这个新的 git 命令,但显然它没有......有人偶然发现了这个问题吗?我怎样才能解决这个问题?
我正在使用 Mac OS Lion。
谢谢
我遇到了同样的问题,目前在非 bash 实现上工作的工具安装程序似乎存在一个小问题。
这是修复(通过亚马逊转发给我)使用命令:
$ bash path/to/AWS-ElasticBeanstalk-CLI-2.3/AWSDevTools/Linux/AWSDevTools-RepositorySetup.sh
这里的bash替换了教程中显示的sh然后它对我有用
我已经使用这个问题的提示来解决我的问题。检查 PATH 中是否没有您没有必要权限的文件夹或文件。
export PATH=$PATH:<path to unzipped EB CLI package>/eb/linux/python2.7/
在 Windows 中,确保您已运行:
AWSDevTools-OneTimeSetup.bat
和
AWSDevTools-RepositorySetup.bat
这些批处理文件设置 git 与 EB 和 AWS CLI 的交互。