ฉันกำลังพยายามใช้modman
( https://github.com/colinmollenhour/modman ) เพื่อจัดการส่วนขยายของฉันใน github
ก่อนอื่นฉันพยายามเพิ่มMagePsycho_Someext
ส่วนขยายเป็นตัวอย่าง
จนถึงตอนนี้ฉันได้ทำตามขั้นตอนต่อไปนี้แล้ว
/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
- พัฒนาส่วนขยาย 'MagePsycho_Someext' ใน / var / www / magento-dir ด้วยไฟล์ต่อไปนี้
- app / etc / โมดูล / MagePsycho_Someext.xml
- app / รหัส / ท้องถิ่น / MagePsycho / Someext / etc / config.xml
- app / รหัส / ท้องถิ่น / MagePsycho / Someext / ผู้ช่วย / Data.php
10 เพิ่มข้อมูลการแมปไฟล์ใน /var/www/magento-dir/.modman/Someext/modman as
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
แต่มีข้อผิดพลาดดังต่อไปนี้:
WARNING: Target does not exist (.modman/Someext/modman):
app/etc/modules/MagePsycho_Someext.xml app/etc/modules/MagePsycho_Someext.xml
หมายเหตุ : /var/www/magento-dir/
ฉันกำลังพัฒนาส่วนขยายใน และต้องการปรับใช้ส่วนขยายเหล่านี้ (หนึ่งต่อที่เก็บ) ใน github โดยใช้ modman เมื่อฉันเสร็จสิ้นการพัฒนาโมดูลฉันต้องการเพิ่มไฟล์เหล่านั้นในที่เก็บ สำหรับสิ่งที่ฉันได้ใช้ไฟล์. modman / * / modman เพื่อทำแผนที่ แต่ไม่สามารถใช้งานได้
ฉันหายไปที่ไหนและอะไร
หรือนี่เป็นวิธีที่ไม่ถูกต้องหรือไม่?
[แก้ไข]
ฉันเพิ่งตระหนักว่าแนวทางของฉันตรงกันข้าม ครั้งแรกที่คุณจะต้องเพิ่มไฟล์นามสกุลและ modman กับแมปเส้นทางผลักดันให้ repo modman clone
แล้วดึงมันใช้
คุณจะทำอย่างไรถ้าคุณพัฒนาส่วนขยายก่อนจากนั้นใช้ modman เพื่อผลักดันการเปลี่ยนแปลงไปยัง repo