Reinstallare una esistente modulo tramite Composer (in Git)
-
16-10-2019 - |
Domanda
Ho un modulo già installato nella struttura e vuole sostituirlo con l'installazione tramite compositore.
Il compositore Magento hackathon installata viene utilizzato.
Anche tutti i collegamenti simbolici creati dal programma di installazione sono esclusi tramite .gitignore
Soluzione
- Prima
git rm
per rimuovere tutte le parti esistenti del modulo e poigit commit
- Questo potrebbe anche essere parzialmente fatto aggiungendo prima il modulo e utilizzare l'opzione Magento-forza che sarebbe già eliminare la maggior parte dei file - ma questo ha bisogno di qualche messa a punto utilizzando
git rm
/ unstaging- Ora aggiungere il modulo e fare il git commit, aggiungere i link simbolici alla
.gitignore
- spingere le modifiche al repository git
- Ora aggiungere il modulo e fare il git commit, aggiungere i link simbolici alla
Quando il co-sviluppatori fanno un aggiornamento, nel primo passo git cancellerà il vecchio modulo e quindi installare il nuovo modulo (dopo l'aggiornamento compositore). Da questa parte in poi, i link simbolici vengono ignorate.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a magento.stackexchange