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.

È stato utile?

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.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top