estensioni radianti su Heroku?
-
23-08-2019 - |
Domanda
Qualcuno ha ancora alcuna esperienza ottenendo estensioni Radiant CMS per rendere realtà su un'istanza di Heroku? Ho provato a rimuovere i moduli e aggiungendo i file indietro, ma non ho davvero avuto molta fortuna.
Soluzione
Heroku attualmente non supporta sottomoduli git. Tuttavia, la loro (eccellente) documentazione esprime un modo per aggirare questo: verificarlo qui
Dalla documentazione:
$ cd myapp
$ rm -rf `find . -mindepth 2 -name .git`
$ git add .
$ git commit -m "brought submodules into the main repo"
Altri suggerimenti
moduli Git non sono attualmente supportate. Stiamo valutando se o non sostenere in futuro; Nel frattempo avrete bisogno di tenere traccia di tutti i sottomoduli nel progetto principale. È possibile farlo in questo modo:
$ cd myapp
$ rm -rf `find . -mindepth 2 -name .git`
$ git rm --cache `git submodule | cut -f2 -d' '`
$ git rm .gitmodules
$ git add .
$ git config -l | grep '^submodule' | cut -d'=' -f1 | xargs -n1 git config --unset-all
$ git commit -m "brought submodules into the main repo"
Eseguire questo comando se non siete sicuri se il progetto utilizza sottomoduli:
$ find . -mindepth 2 -name .git
Se la stampa qualsiasi output, si dispone di moduli.