Ни heroku apps:table
, ни heroku apps
не предоставляют эту информацию, насколько я могу судить
Почему они должны?Героку не волнует, где живут ваши местные копии.Их может быть ноль или много для каждого приложения, и они могут жить на любом количестве компьютеров.
Лучше всего, вероятно, искать репозитории Git с использованием любых инструментов, доступных для вашей операционной системы.Например, на компьютере с Unixy вы можете запустить
find ~ -type d -name .git
для поиска каталогов с именем .git/
в вашем домашнем каталоге.Для каждого хранилища вы можете найти пульты, содержащие git.heroku.com
.Как-то так должно начаться:
for GIT_DIR in $(find ~ -type d -name .git); do
cd "$GIT_DIR"
if git remote -v | grep git.heroku.com >/dev/null; then
echo "$GIT_DIR contains a Heroku remote"
fi
done