2016-10-01 5 views
0

У меня есть приложение Heroku, которое связано с Dropbox для развертывания. В какой-то момент во время проекта я хотел бы удалить несколько файлов, которые были развернуты ранее, но я не могу этого сделать. Я попытался следующие два метода:Heroku связан с Dropbox, не может удалять файлы

  1. Отсоединение Dropbox от Heroku, переподключения Dropbox на Heroku, полностью очистки папки Dropbox и Развёртывание. Все старые файлы, хотя они и не присутствуют в папке Dropbox, находятся в Heroku
  2. Доступ к приложению через интерфейс командной строки Heroku, удаление файлов вручную; когда я выхожу из системы, а затем снова вхожу в систему, файлы всегда там.

Я думаю, что пункт n. 2 из-за файловой системы heroku, и все в порядке. Но почему точка n. 1 не работает? Как можно удалить один файл в Heroku (например, текстовый файл, ранее загруженный с помощью Dropbox)?

Спасибо.

+1

Просто из любопытства: есть ли веская причина для разработки из папки Dropbox? Зачем ты это делаешь? Вы используете любую систему управления версиями, такую ​​как Git? – jaysoifer

+0

Я закодировал очень простой телеграмм, который потребовал нескольких развертываний, и поэтому я использовал Dropbox, не нуждающийся в управлении слишком многими версиями. –

+0

Я вижу. Вы видели ответ? – jaysoifer

ответ

0

Heroku works с концепцией развёртывании:

Исходный код для вашего приложения, вместе с надуманными зависимостей и вывода фазы сборки, такие как сгенерированных активы или скомпилированного кода, а также языка и рамки , собираются в слизню.

Невозможно получить доступ к определенному файлу в рамках развертывания.

Вы можете изменить приложение в своей среде разработки, делать все, что хотите, и перестроить слизню на Heroku.

«Делать то, что вы хотите» также может быть удалением файла, если сборка проходит.

Смежные вопросы