Tig

Software screenshot:
Tig
Dettagli del software:
Versione: 1.2
Data di caricamento: 19 Feb 15
Sviluppatore: Jonas Fonseca
Licenza: Libero
Popolarità: 12

Rating: 1.0/5 (Total Votes: 1)

Tig è una fonte git visualizzatore repository aperto e browser in grado di agire come un cercapersone per l'uscita da diversi comandi Git.
Utilizzando Tig come cercapersone visualizzerà input da stdin e colorare it

Cosa c'è di nuovo in questa versione:.

  • Miglioramenti:
  • Fai comandi della tig associabile alle chiavi. Per esempio: associare diff F: set diff-options = --full-diff. (GH # 69, # 116)
  • Aggiungi un diff-opzioni di impostazione per specificare le opzioni diff predefinito. Esempio: set diff-options = --patience. (GH # 116)
  • Opzioni in diff-opzioni e colpa-opzioni corrispondenti variabili di stato navigazione tig vengono sostituiti.

  • Stats
  • Mostra diff largo quanto il terminale. (GH # 109)
  • Mostra numeri di riga nella visualizzazione ramo. (GH # 135)
  • Aggiungi alterna per mostrare autore Email o utente di email nomi. (GH # 115)
  • Apri Editor in linea selezionata anteponendo l'argomento file con +. Testato in vi, vim, emacs, nano, gedit, Geany. Disabilitare aggiungendo set redattore line-number = no a ~ / .tigrc. (GH # 118, # 119)
  • Aggiungi ginocchiera-files per controllare se mostrare piena commettere diff o solo la diff riguardante il file selezionato, ad esempio, per colpa.
  • Opzionalmente evidenziare superiore a caratteri in lungo commit titoli. La larghezza massima titolo di default è di 50 caratteri. Personalizzare utilizzando: set title-trabocco = 50 (GH # 125)
  • Aggiungi combinazioni di tasti + ESC. Esempio: legare generico ^ [v move-page-up (GH # 120)
  • Crea file temporanei in TMPDIR, TEMP o TMP prima inadempiente a / tmp.
  • Riattivare log TIG come sottocomando. (GH # 146)
  • Abilita espansione della tilde in ~ / .tigrc & quot; fonte & quot; comandi. (GH # 168)
  • Introdurre la vista scorta, legato alla combinazione di tasti y. (GH # 169, # 174)
  • Correzioni di bug:
  • Fix colpa e lo stato di lavorare in directory che iniziano con un punto. (GH # 172)
  • Ricarica attuale nome ramo quando ricaricare la visualizzazione dello stato. (GH # 93)
  • Correggi errori di compilazione sulla vecchia Solaris. (GH # 97)
  • Info Ricarica HEAD quando ricaricare la vista palco. (GH # 104, # 93)
  • Fix scomparendo etichette filiali dopo comandi esterni. (GH # 148)
  • Fissare vista mostra diff per messe in scena / modifiche unstaged quando si usa d.
  • Visualizzazione Fix di messaggi di stato durante la commutazione opzioni di visualizzazione. (GH # 111)
  • Fissare l'accesso alla memoria illegale. (GH # 98)
  • Visualizzazione Fix di tutti i rami etichetta in pronti contro termine con i nomi di diramazione.
  • Fix di rendering problema tecnico per i nomi di filiali.
  • Non applicare styling diff ai file non monitorate nella vista scena. (GH # 153)
  • Fix albero rientro per le voci che contengono combinazioni di caratteri. (GH # 170)
  • Ignora i caratteri non rappresentabili quando traslitterazione del testo per il rendering.
  • text traslitterare di codifica in uscita prima di tagliare per evitare disallineamento. (GH # 86)
  • Introdurre un display log contestuale più naturale. (GH # 155)

Cosa c'è di nuovo nella versione 1.1:

  • Incompatibilità:
  • Disattiva mossa diff / rilevazione copia di default, aumentando le prestazioni diff su grandi progetti. Utilizzare l'opzione di configurazione diff.renames git (wide-git) per impostare il comportamento preferito. TIG_DIFF_OPTS variabile di ambiente può essere utilizzato per ripristinare il comportamento precedente.
  • I valori fissati per l'autore di larghezza e il nome del file-width si tradurrà in larghezze un carattere più grande rispetto al passato.
  • Miglioramenti:
  • Digitando un testo nel messaggio verrà interpretato come un comando tig. Prefissare il comando con un! eseguirà il comando di sistema in un cercapersone esterno. L'immissione di un singolo tasto eseguirà il relativo tasto.
  • vincolante
  • Supporto di base per avvolgere lunga fila in vista pager, diff, e stage. Abilita utilizzando: wrap-linee set = yes. (GH # 2)
  • Comandi definiti dall'utente preceduti da un? significa esecuzione prima pronta. Esempio:!?. Legano principale B git rebase -i% (commit)
  • Comandi definiti dall'utente con il prefisso & lt; significa uscire dopo l'esecuzione. Esempio: legare principale C

Cosa c'è di nuovo in versione 0.16.1:

  • Questa versione corregge 'tig spettacolo' e un segfault quando si inizia tig in modalità pager, così come un problema con diff 'vuoti'.
  • Si aggiunge il supporto per l'opzione a 'Stato-non monitorate-dirs' ignorare sconosciuti contenuto della directory nella visualizzazione dello stato, e una azione di scorrimento-prima-col saltare alla prima colonna.

Cosa c'è di nuovo in versione 0.14.1:

  • Si tratta di un aggiornamento minore affrontare alcune delle questioni discusso nel thread a seguito del rilascio 0.14.
  • Lo scorrimento orizzontale dovrebbe funzionare, come dovrebbe scavare nella storia utilizzando la visualizzazione colpa.

Cosa c'è di nuovo in versione 0.14:

  • Questo aggiornamento risolve diverse regressioni dall'introduzione del IO API in 0,13.
  • I miglioramenti includono la capacità molto richiesta per ripristinare la posizione nella visualizzazione fase in cui mettere in scena hunks diff.
  • sono state fatte molte ottimizzazioni di aggiornamento dello schermo, quindi dovrebbe funzionare meglio sui collegamenti lenti.
  • La visualizzazione ad albero è stato rielaborato per annotare i file con date e ultimo autore.

Cosa c'è di nuovo in versione 0.13:

  • Questa versione contiene una importante riscrittura dello strato IO di tig usare forchetta e exec invece di popen () e per rimuovere l'uso di fopen di stdio () e amici.
  • La nuova API IO elimina la necessità di shell citando e migliora la velocità generale di visualizzare i dati di carico.
  • Il lato negativo, che porta qualche incompatibilità rispetto ai comandi impartiti attraverso l'ambiente.
  • Questa release introduce anche alcune nuove funzionalità, come ad esempio nuovi identificatori per l'utilizzo in comandi esterni, e una manciata di correzioni di bug.

Cosa c'è di nuovo in versione 0.12.1:

  • Anche se questo aggiornamento minore consiste principalmente di pulizie e bugfix , ci sono anche alcuni miglioramenti di usabilità piacevole.
  • Questo include il supporto per l'annullamento di modifiche non salvate e unstaged, nonché ricaricare di riferimenti repository quando l'aggiornamento della vista che li utilizzano.
  • Da notare che questa versione dipende da git 1.5.4 o più recente.

Cosa c'è di nuovo in versione 0.12:

  • Questa versione è dotata di nuovo pulita e semplificata del codice di rendering.
  • La vista principale può ora essere aggiornata per mostrare nuovi commit.
  • Premendo '@' nella visualizzazione fase passa al successivo diff pezzo.
  • Molti bugfix sono compresi, tra i quali una soluzione per gli errori che si verificano durante il ridimensionamento dei tubi il terminale durante il caricamento di una vista.

Requisiti :

  • GIT

Programmi simili

infrae.i18nextract
infrae.i18nextract

20 Feb 15

tratihubis
tratihubis

14 Apr 15

gitflow
gitflow

14 Apr 15

csvplait
csvplait

14 Apr 15

Altri software di sviluppo Jonas Fonseca

ELinks
ELinks

3 Jun 15

Commenti a Tig

I commenti non trovato
Aggiungi commento
Accendere le immagini!