Sto cercando di aggiungere una funzionalità mancante a un pacchetto. Ecco quello che ho fatto finora:Come posso contribuire a un pacchetto Symfony di terze parti?
- parlato con il proprietario del progetto e ottenuto la loro approvazione
- Creato una forchetta e clonati localmente in una directory al di fuori del mio progetto
- Abbiamo fatto un ramo di caratteristica
- Ran
composer install
Ora, la domanda è: come posso includere questo nel mio progetto Symfony in modo che sarebbe essere caricata automaticamente? Voglio testare le mie modifiche all'interno del mio progetto prima di inviare una richiesta di pull.
Quindi il mio flusso di lavoro sarebbe quello di aggiungere il mio repository a 'composer.json', e quindi modificare->' git commit'-> 'git push'-> 'compositore update'-> test-> ripeti? –
Sì. C'è anche un modo più veloce [usando i repository locali] (http://www.glatter-gotz.com/blog/2014/04/09/php-composer-working-with-local-repositories/) (l'ho aggiunto alla mia risposta). –