2009-05-21 16 views
3

誰もが実際にHerokuインスタンスにRadiant CMS拡張機能を導入した経験はまだありますか?私は、サブモジュールを削除して、ファイルを追加しようとしましたが、本当に多くの運がなかった。ヘロクの放射光の拡張?

答えて

5

現在、Herokuはgitサブモジュールをサポートしていません。ドキュメントからcheck it out here

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

Gitのサブモジュールは、現在サポートされていません はしかし、彼らの(優れた)ドキュメントには、この回避する方法を表しています。私たちは将来彼らをサポートするかどうかを評価しています。その間にメインプロジェクトのサブモジュールを追跡する必要があります。あなたのプロジェクトは、サブモジュールを使用するかどうかわからない場合

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

を実行し、このコマンド:あなたはこのようにそれを行うことができます

$ find . -mindepth 2 -name .git 

をそれに出力がある場合は、サブモジュールを持っています。