【发布时间】:2014-05-30 11:48:04
【问题描述】:
不久前,我的 Macbook Pro 上的文件被 Apple 删除,包括我用来访问 Heroku 并能够在 Ruby/Rails 控制台中执行命令行操作的目录。现在该目录已经消失了,我不确定是否可以从命令行访问这个存储库,我需要这样做以减小我的数据库大小以保持在 Heroku 的限制范围内。
更新
在我的 mac 上删除该目录之前,我曾经简单地 cd 进入该目录,然后运行诸如 bundle exec heroku run console 或 heroku run bundle exec console 之类的东西,无论如何,如果我从那个目录执行它,heroku 知道我是哪个应用程序正在尝试访问,它会将我带到 Rails 控制台(我可以在其中操作数据)
【问题讨论】:
-
当您说“我不确定是否可以访问此存储库”时,您的意思是您已经尝试过但无法访问它?还有,你之前是怎么登陆的?是通过 ssh 还是通过用户名和密码?
-
您还能访问您的 Heroku 帐户吗?如果你可以在那里,那么你可以获取一个新的工具带链接,通过 CLI 安装我相信你的信用。
-
@maxwilliams 在我的 Mac 上删除该目录之前,我曾经简单地将
cd放入该目录,然后运行类似bundle exec heroku run console或heroku run bundle exec console之类的东西,无论如何,如果我从那个目录执行它heroku 知道我正在尝试访问哪个应用程序,它会将我带到 rails 控制台(我可以在其中操作数据) -
@AlexLynham 但由于我在 heroku 上有几个不同的应用程序,我不确定如何指出我正在尝试访问哪个应用程序。正如我在上面的评论中提到的那样,如果我从我的 rails 应用程序目录中运行控制台命令,heroku 就会知道我正在尝试与哪一个通信并将我连接到该特定控制台
-
在下面查看我的答案。 Heroku 可以为您的应用程序提供一个 Heroku git 地址,然后您可以轻松地在每个目录的基础上添加它。
标签: ruby-on-rails heroku