При использовании внешнего жесткого диска команды heroku 2.4.0 не работают - PullRequest
0 голосов
/ 25 июля 2011

Я настроил ключи для моей героки, и я продвинулся достаточно далеко, чтобы иметь возможность зафиксировать и перенести на свой сервер героку. Но по какой-то причине такие команды, как «heroku logs» или «heroku rake» или «heroku restart», не вызывают ошибок «нет такого файла или каталога». Точно так же, heroku restart -app "" вызывает "приложение не найдено!" хотя я все правильно набрал.

Я думаю, это может быть связано с тем, что мой репозиторий Github хранится и записывается на внешний жесткий диск. Это возможно?

Заранее спасибо!

Ответы [ 2 ]

1 голос
/ 25 июля 2011

Внешний жесткий диск не будет иметь ничего общего с этой проблемой.

Убедитесь, что вы в своем приложении.

cd myap

Затем вам нужно создать репо и добавить свой проектна это:

git init
git add.
git commit -m 'master'

Затем вам нужно создать проект heroku:

heroku create
heroku rename myapp
git push heroku master

Убедитесь, что вы сделали все это в этом порядке.

0 голосов
/ 25 июля 2011

Вы уверены, что находитесь в папке проекта, в которой живет ваше приложение. Неважно, где находится проект как git, и все настройки git config (включая удаленные) будут локальными для папки проекта.

Кроме того, вам нет необходимости находиться в папке проекта, если вы явно передаете имя приложения,

например,

heroku rake db:migrate --app myappnamehere

Это также возникает, если у вас нет пульта Героку без имени Героку. Например, я обычно называю свои пульты Heroku на основе окружающей среды, например, производства, разработки. Итак, мой типичный толчок выглядит так:

git push production mybranch:master

В этом сценарии, когда вы вводите команду heroku, она не может найти имя приложения, которое проверяет конфигурацию git для пульта 'heroku', поэтому всегда будет указано, что приложение не указано, поэтому вам нужно передать это явно через атрибут --app.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...