Voglio richiedere solo una parte secondaria di un repository git (invece della cosa completa). La ragione per cui voglio farlo è perché il repository è enorme.Come utilizzare il compositore per installare una parte di un repository git?
Nel mio caso il repository è: https://github.com/pubnub/pubnub-api.git e voglio solo la directory/php.
ho il seguente pacchetto definito nella compositore:
{
"type": "package",
"package": {
"name": "pubnub",
"version": "dev-master",
"source" : {
"url": "https://github.com/pubnub/pubnub-api.git",
"type": "git",
"reference":"master"
}
}
},
Qualche consiglio?
Si ricorda che il meglio che si può fare è recuperare un repository nullo (niente nella directory di lavoro), quindi eseguire il checkout dei file in 'php'. Finirai comunque con tutta la cronologia usando * git clone * (come suppongo che il compositore faccia dietro le quinte). –
Sto cercando lo stesso comportamento. Qualche fortuna? – sectus
Sono interessato a ottenere una parte del repository con il compositore. – sectus