Come posso combinare i comandi Mercurial hg pull
e hg update
in uno?Comando mercuriale per combinare hg pull; hg up
10
A
risposta
24
Ovviamente, hg pull -u
è la risposta qui.
Tuttavia, c'è un avvertimento che merita menzione: hg pull -u
non è esattamente equivalente a hg pull
& & hg update
. Questo è brevemente menzionato nella documentazione, ma può sorprendere se ci provi per la prima volta; se non c'è niente da tirare (ad esempio non sono entrati nuovi changeset), quindi hg pull -u
non si aggiorna. Questo può essere un po 'confuso se non eri in testa prima di emettere il comando.
4
tipo hg help pull
e vedrete l'interruttore
2
-u
È possibile utilizzare:
hg pull -u
leggere la documentazione per ulteriori opzioni.
0
L'estensione hg fetch
farà lo stesso una volta attivata. Tuttavia, è caduto in disgrazia ed è stato notato come una "caratteristica non amata" dal team di Mercurial.
Problemi correlati
- 1. Mercuriale hg nessuna risposta adeguata dall'errore hg remoto
- 2. Come annullare `hg pull`?
- 3. Mercuriale: ripristina "hg commit --amend".
- 4. Mercurial: applica "hg pull -u" prima di "hg commit"
- 5. Parametri di pull Mercurial (HG): nome utente e password
- 6. hg pull da bitbucket usando il tessuto
- 7. Hg Pull vs. Update to branch tip
- 8. Mercuriale: Come rendere HG LOG come genitore banale?
- 9. Mercuriale: rimuovi permanentemente i dati sensibili dal repository HG?
- 10. Mercuriale - ripristina le modifiche non attivate dopo "hg update -C"
- 11. Come eseguire "hg update" tramite il gancio in entrata mercuriale
- 12. Mercuriale: controllare se l'ultimo pull/aggiornamento ha introdotto le modifiche
- 13. Perché "hg push" è molto più grande di .hg?
- 14. Mercurial hg serve più repository
- 15. Come annullare hg init?
- 16. È `hg pull --rebase` analogo a` svn update`?
- 17. hg pull funziona solo sulla directory di lavoro corrente?
- 18. hg controllo accessi all'archivio centrale
- 19. equivalente git per rollback hg
- 20. Esiste un comando consigliato per "hg bisect --command"?
- 21. come eseguire il comando hg recover su un repository remoto
- 22. Come evitare accidentalmente 'hg push' invece di 'hg qpush'?
- 23. Qual è l'equivalente git dei genitori di hg heads/hg?
- 24. HG Push Failed; Autorizzazione negata .hg/store/lock
- 25. Qual è la differenza tra hg forget e hg remove?
- 26. Qual è la differenza tra hg revert e hg backout?
- 27. Come abbandonare una fusione hg?
- 28. equivalente Git di "hg id"?
- 29. hg locale ignorare
- 30. Ramo mercuriale e segnalibri
TortoiseHg ha un equivalente? – User
Sfortunatamente, dal momento che 'hg pull -u' fa esattamente quello che descrive djc, ho dovuto ricorrere all'aggiornamento' hg pull && hg' come l'unico modo per farlo funzionare come "git pull", grazie per il suggerimento. – rogerdpack
@User - In TortoiseHg puoi andare su 'Impostazioni'> 'Sincronizzazione'> 'Dopo operazione Pull' e selezionare "aggiorna" dal menu a tendina per eseguire un aggiornamento automatico dopo un pull. I suggerimenti in fondo alla pagina dicono che "equivale" a "pull --update". –