2014-07-08 18 views
5

Quando si esamina il codice in eclissi usando il plugin EGit, prima di unirlo al ramo di sviluppo, si passa al ramo e si vedono i file modificati con i commit su quel ramo . Per questo mi piacerebbe vedere -solo- il commit al ramo corrente estratto. Quando utilizzo Team -> Mostra in cronologia, ottengo la cronologia completa su tutti i rami.Come posso vedere la cronologia di un singolo ramo in EGit per eclissi

Come posso visualizzare solo i commit al ramo ritirato corrente, invece di dover cercare attraverso la cronologia GIT completa per trovare i commit rilevanti?

L'utilizzo di strumenti di revisione come Gerrit non è un'opzione.

risposta

7

È possibile controllare il pulsante del filtro nella History View:

tutti i rami

http://wiki.eclipse.org/images/3/3b/Egit-0.9-history-view-allbranches.png

Questa commutazione attiva la modalità "All Branches".
Per impostazione predefinita, solo i commit vengono visualizzati nel registro di commit che è possibile raggiungere dal commit attualmente estratto, ovvero il grafico di commit termina con il commit attualmente estratto ei commit più recenti non vengono visualizzati.
Se questo pulsante non è attivo, tutti i commit verranno visualizzati nel registro di commit.
Questo è illustrato nella seguente figura del nostro esempio. Il ramo "beforeSplit" è attualmente estratto; attivando la leva, i rami più recenti saranno visibili:

http://wiki.eclipse.org/images/c/c7/Egit-0.9-history-view-allbranchesToggle.png

ed è necessario che si combinano con:

"Ulteriori Refs" alterna la visibilità di alcuni Refs creato durante le azioni come fetch, rebase, merge, ad esempio FETCH_HEAD, ORIGIN_HEAD ... Ciò può essere utile per rimuovere la confusione dalla vista cronologia.

http://wiki.eclipse.org/images/0/0e/Egit-3.1-HistoryViewSettings.png

+0

Questo non sembra funzionare correttamente più. – robross0606

+0

@ robross0606 OK. Ho aggiornato questa risposta di 3 anni con la documentazione attuale. – VonC

2

un-check check the "Additional Ref"

Potrebbe essere necessario deselezionare l'opzione "Rif aggiuntive". per favore vedi l'immagine allegata.

Problemi correlati