J'ai un ensemble de projets Web à déployer à partir d'un repo git.Capistrano ne parvient pas à cloner des sous-modules git sur http
Si je mis en place le projet avec des sous-modules http (par exemple http://github....etc), il ne parvient pas à déployer, avec:
** [my-dev-server.com :: out] Synced lib/vendor/odm
** [my-dev-server.com :: out] Cloning into lib/vendor/odm...
** [my-dev-server.com :: err] fatal: Unable to find remote helper for 'http'
** [my-dev-server.com :: err] Clone of 'http://github.com/doctrine/mongodb-odm.git' into submodule path 'lib/vendor/odm' failed
semble être à voir avec la méthode d'accès submodule car il fonctionne très bien si je:
- supprimer les sous-modules
- ensemble les sous-modules via ssh plutôt que http (c.-à-git @ github .... etc)
Est-ce que quelqu'un sait ce qui cause cette erreur et comment la réparer?
Je ne pense pas qu'il y ait un problème avec l'utilisation de http pour un sous-module car j'ai vu d'autres tutoriels capistrano avec des sous-modules http, et aucune mention de cela n'est un cas particulier.
Merci.