Pregunta

Alguien tiene ninguna experiencia conseguir extensiones Radiant CMS para hacer realidad en una instancia heroku? He intentado quitar los submódulos y añadiendo los archivos de nuevo, pero realmente no he tenido mucha suerte.

¿Fue útil?

Solución

Heroku no es compatible actualmente con submódulos git. Sin embargo, su (excelente) Documentación expresa una forma de evitar esto: comprobar que funciona aquí

A partir de los documentos:

$ cd myapp
$ rm -rf `find . -mindepth 2 -name .git`
$ git add .
$ git commit -m "brought submodules into the main repo"

Otros consejos

submódulos de Git no se admiten actualmente. Estamos evaluando si debe o no los admite en el futuro; mientras tanto tendrá que realizar un seguimiento de los submódulos en el proyecto principal. Puede hacerlo de esta manera:

$ 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"

Ejecutar este comando si no está seguro si el proyecto utiliza submódulos:

$ find . -mindepth 2 -name .git

Si se imprime ninguna salida, tiene submódulos.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top