ho trovato questo succo: https://gist.github.com/kennethreitz/3709868Acquista richieste di pull bitbucket localmente
Im usando bitbucket e sto cercando una funzione simile.
Potete aiutarmi? Grazie
ho trovato questo succo: https://gist.github.com/kennethreitz/3709868Acquista richieste di pull bitbucket localmente
Im usando bitbucket e sto cercando una funzione simile.
Potete aiutarmi? Grazie
si può prendere il codice dalle richieste di pull di Bitbucket server utilizzando:
git fetch origin refs/pull-requests/$PR_NO/from:$LOCAL_BRANCH
ho trovato this answer e ho pensato che fosse effettivamente possibile prendere arbitri per una richiesta di pull su bitbucket.
Ma non lo è.
La risposta per la domanda del PO è che NON è possibile: there's been an open feature request issue about it che è stato senza risposta e incustodito per
quattro
cinque
SIX anni.
La soluzione?
È possibile ottenere il PR come file scaricabile .patch
che è possibile scaricare e applicare a un nuovo ramo creato manualmente. Ma non sarai facilmente in grado di applicare gli aggiornamenti.
Ho immaginato un'altra via d'uscita, che ho implementato in git-repo, in modo che tutti possano usarlo. Quello che sto facendo è usare l'API per ottenere il telecomando e il ramo del PR, e creare automaticamente un nuovo upstream e un ramo localmente. In questo modo è possibile ottenere aggiornamenti dal poster PR. Il rovescio della medaglia è il disordine dei telecomandi git.
Sarei interessato a sapere perché il downvote che è successo da ieri. – zmo
Potrei scaricare una patch con successo eseguendo il seguente comando: '# Scarica il file di patch. curl -u utente: password https://bitbucket.org/api/2.0/repositories/{user}/{repo}/pullrequests/{pull_no}/patch -L -o nome.patch # Applica il file di patch al tuo check-out Git locale. git apply name.patch ' –
Questo non funziona. Fornisce il seguente errore, 'fatale: Impossibile trovare ref refs/pull-requests/2/from' ' Fine imprevista del flusso di comandi'. – Anuruddha
Stai usando le forche? – Ducaz035
sì le richieste di pull provengono dai repository di fork. – Anuruddha