Estoy tratando de usar modman
( https://github.com/colinmollenhour/modman ) para administrar mis Extensiones en github.
Primero estoy tratando de agregar MagePsycho_Someext
extensión como demostración.
Hasta ahora he hecho los siguientes pasos
/var/www/magento-dir/ -> My Magento Installation Dir
/var/www/MagePsycho_Extensions/ --> Git Repository Dir
cd /var/www/MagePsycho_Extensions/
git clone git@github.com:magepsycho/Someext.git
touch modman
git commit -am 'Modman file added'
git push origin master
cd /var/www/magento-dir/
modman init
modman clone git@github.com:magepsycho/Someext.git
- Desarrollé la extensión 'MagePsycho_Someext' en / var / www / magento-dir con los siguientes archivos
- app / etc / modules / MagePsycho_Someext.xml
- app / code / local / MagePsycho / Someext / etc / config.xml
- aplicación / código / local / MagePsycho / Someext / Helper / Data.php
10 Se agregó la información de mapeo de archivos en /var/www/magento-dir/.modman/Someext/modman como
app/etc/modules/MagePsycho_Someext.xml app/etc/modules/MagePsycho_Someext.xml
app/code/local/MagePsycho/Someext/etc/config.xml app/code/local/MagePsycho/Someext/etc/config.xml
app/code/local/MagePsycho/Someext/Helper/Data.php app/code/local/MagePsycho/Someext/Helper/Data.php
11 modman update Someext
pero tengo los siguientes errores:
WARNING: Target does not exist (.modman/Someext/modman):
app/etc/modules/MagePsycho_Someext.xml app/etc/modules/MagePsycho_Someext.xml
Notas : Estoy desarrollando extensiones en /var/www/magento-dir/
. Y desea implementar estas extensiones (una por repositorio) en github usando modman. Cuando termine con el desarrollo del módulo, quiero que esos archivos se agreguen al repositorio. Para eso he usado el archivo .modman / * / modman para el mapeo. Pero incapaz de hacerlo funcionar.
¿Dónde y qué me estoy perdiendo?
¿O es este el enfoque incorrecto?
[EDITAR]
Me acabo de dar cuenta de que mi enfoque es todo lo contrario. Primero, debe agregar archivos de extensión y modman con asignaciones de ruta, empujarlo al repositorio y luego usarlo modman clone
.
¿Cómo lo harías si primero desarrollas la extensión y luego usas modman para enviar cambios al repositorio?