Tive um problema ao usar o Capistrano e o Modman hoje.
Parece que, se você clonar usando modman, o submódulo git não é adicionado corretamente ao seu repositório, tornando o mapeamento inútil quando se trata de implantar usando o suporte ao submódulo Capistrano.
É assim que você resolverá se já tiver adicionado os arquivos à árvore de trabalho. (Eu estava adicionando terebintina e minha raiz git está fora da minha raiz magento)
Remova a referência em cache adicionada anteriormente.
git rm --cached magento/.modman/magento-turpentine
Adicionar o submódulo – Isso não importará novamente o submódulo, mas adicionará a referência aos módulos .git
git submodule add -f git@github.com:nexcess/magento-turpentine.git magento/.modman/magento-turpentine
Em qualquer caso, para evitar esse problema, você pode executar
modman clone git@example.com:foo/mymodule.git
Então, antes de adicioná-lo à árvore de trabalho, execute
git submodule add git@example.com:foo/mymodule.git .modman/mymodule
Mais informações
http://stackoverflow.com/a/4162672
Problema no Modman
https://github.com/colinmollenhour/modman/issues/44