Tig

Screenshot der Software:
Tig
Softwarebeschreibung:
Version: 1.2
Upload-Datum: 19 Feb 15
Entwickler: Jonas Fonseca
Lizenz: Frei
Popularität: 12

Rating: 1.0/5 (Total Votes: 1)

Tig ist ein Open Source git-Repository-Viewer und Browser, die als Pager aus verschiedenen Git Befehle ausgegeben handeln.
Mit Tig als Pager-Eingang von der Standardeingabe angezeigt und kolorieren Sie sie

Was ist neu in dieser Pressemitteilung:.

  • Verbesserungen:
  • tig Aufforderung Befehle bindable Schlüssel. Zum Beispiel: binden diff F: Set diff-Optionen = --full-diff. (GH # 69, # 116)
  • Fügen Sie ein diff-Optionen die Einstellung für die Angabe Standardvergleichsoptionen. Beispiel: Set diff-Optionen = --patience. (GH # 116)
  • Optionen in diff-Optionen und Schuld-Optionen passende tig Browsing Zustandsvariablen werden ersetzt.

  • Diff
  • anzeigen Statistik so breit wie das Terminal. (GH # 109)
  • Zeilennummern in der Zweigansicht. (GH # 135)
  • Fügen Sie wechselt zur Darstellung Autor E-Mail oder E-Mail-Benutzernamen. (GH # 115)
  • Öffnen Redakteur bei der gewählten Leitung durch Voranstellen der Datei Streit mit +. Getestet in vi, vim, emacs, nano, gedit, geany. Deaktivieren, indem Sie Set-Editor-Zeilennummer = no in ~ / .tigrc. (GH # 118, # 119)
  • Fügen Toggle-Dateien zu steuern, ob die volle zeigen verpflichten diff oder nur der Unterschied in Bezug auf die aktuell ausgewählte Datei, zB für Schuld.
  • Optional markieren mehr als Zeichen langen Titel begehen. Der Standardtitel maximale Breite beträgt 50 Zeichen. Passen Sie mit: set Titel-Überlauf = 50 (GH # 125)
  • hinzufügen + ESC-Tastenzuordnungen. Beispiel: binden Generika ^ [v move-page-up (GH # 120)
  • Erstellen Sie temporäre Dateien in TMPDIR, TEMP oder TMP, bevor automatisch die / tmp.
  • Reaktivieren tig Protokoll als Unterbefehl. (GH # 146)
  • Aktivieren Tilde-Erweiterung in ~ / .tigrc & quot; Quelle & quot; Befehle. (GH # 168)
  • Führen Sie die Stash-Ansicht, um die Tastenkombination y gebunden. (GH # 169, # 174)
  • Fehlerbehebungen:
  • Fix Schuld und Status in Verzeichnisse mit einem Punkt zu arbeiten. (GH # 172)
  • Seite neu laden Stromzweig Namen beim Nachladen der Status-Ansicht. (GH # 93)
  • Fix Kompilierungsfehler auf alten Solaris. (GH # 97)
  • Reload HEAD Info beim Nachladen die Ansicht der Bühne. (GH # 104, # 93)
  • Fix verschwinden Zweig Etiketten nach externe Befehle. (GH # 148)
  • Fix diff sehen Anzeige für inszenierte / unstaged Änderungen bei der Verwendung von d.
  • Fix Anzeige von Statusmeldungen beim Makeln Ansichtsoptionen. (GH # 111)
  • Fix illegalen Speicherzugriff. (GH # 98)
  • Fix Anzeige aller Branchen kennzeichnen in Repos mit kurzen Zweignamen.
  • Fix Rendering Glitch für Zweignamen.
  • Sie nicht diff Styling untracked Dateien im Stadium Ansicht anwenden. (GH # 153)
  • Fix Baum Einzug für Einträge Kombinationszeichen enthalten. (GH # 170)
  • Ignorieren nicht darstellbare Zeichen als Transliteration Text für das Rendering.
  • Transliterate Text Ausgabecodierung vor dem Trimmen es zu einer Fehlausrichtung zu vermeiden. (GH # 86)
  • Führen Sie eine natürlichere kontextabhängigen Protokollanzeige. (GH # 155)

Was ist neu in der Version 1.1:

  • Inkompatibilitäten:
  • Deaktivieren Sie diff verschieben / kopieren Erkennung standardmäßig, die Förderung diff Leistung bei größeren Projekten. Verwenden Sie git Option Config diff.renames (git-weit), um Ihre bevorzugte Verhalten gesetzt. Umgebungsvariable TIG_DIFF_OPTS kann verwendet werden, um das alte Verhalten wiederherzustellen.
  • Die Werte für Autor-Breite und Dateinamen-Breite eingestellt wird in Breiten ein Zeichen größer als zuvor führen.
  • Verbesserungen:
  • Die Eingabe von einem Text in der Eingabeaufforderung wird als tig Befehl interpretiert werden. Voranstellen den Befehl mit einem! wird dieses System Befehl in einem externen Pager auszuführen. Die Eingabe einer einzigen Taste wird die entsprechende Tastenkombination.
  • Ausführen
  • Grund Unterstützung zum Umwickeln lange Linie in Pager, diff und Bühnenblick. Aktivieren Sie mit: gesetzt Wrap-Leitungen = yes. (GH # 2)
  • Benutzerdefinierte Befehle mit einem vorangestellten? bedeutet Aufforderung vor der Ausführung. Beispiel:!?. Binden Haupt B git rebase -i% (Commit)
  • Benutzerdefinierte Befehle mit dem Präfix a & lt; bedeutet Ausgang nach Ausführung. Beispiel:! Binden Haupt C

Was ist neu in der Version 0.16.1:

  • Diese Version behebt "WIG-Show" und eine segfault beim Start tig in Pager-Modus sowie ein Problem mit "leer" diffs.
  • Es bietet Unterstützung für die Option ein 'Status-untracked-dirs' unbekannte Verzeichnisinhalt in der Statusansicht zu ignorieren, und ein Scroll-first-col Aktion auf die erste Spalte zu springen.

Was ist neu in der Version 0.14.1:

  • Das ist ein kleines Update auf einige der Fragen im Thread nach dem Release 0.14 diskutiert.
  • Horizontales Scrollen sollte jetzt funktionieren, wie sollte durch die Geschichte zu graben mit die Schuld Aussicht.

Was ist neu in Version 0.14:

  • Dieses Update behebt mehrere Regressionen von der Einführung des IO API in 0,13.
  • Zu den Verbesserungen gehören die dringend gebeten Fähigkeit, die Position in der Bühnenansicht wiederherzustellen, wenn die Inszenierung diff hunks.
  • Viele Optimierungen der Bildschirmaktualisierung vorgenommen wurden, so sollte es besser über langsame Verbindungen zu arbeiten.
  • Die Baumansicht wurde überarbeitet, um Dateien mit Daten und letzten Autors zu kommentieren.

Was ist neu in Version 0.13:

  • Diese Mitteilung enthält eine große Überarbeitung des IO Schicht tig um fork und exec statt popen () und die Verwendung von stdio der fopen () und Freunde zu entfernen.
  • Die neue IO API entfällt die Notwendigkeit für Shell-Angebotserstellung und verbessert die allgemeine Geschwindigkeit beim Laden Ansichtsdaten.
  • Auf der anderen Seite bringt es einige Unvereinbarkeiten in Bezug auf Befehle über die Umgebung abgegeben.
  • Diese Version bringt auch ein paar neue Features, wie zum Beispiel neue Kennungen für die externe Befehle sowie eine Handvoll Bugfixes.

Was ist neu in der Version 0.12.1:

  • Während diese kleineres Update besteht hauptsächlich aus Aufräumarbeiten und Bugfixes gibt es auch ein paar nette Verbesserungen der Benutzerfreundlichkeit.
  • Dazu gehört die Unterstützung für das Zurücksetzen nicht gebundenen und unstaged Änderungen sowie Nachladen von Repository-Referenzen beim Aktualisieren der Ansichten mit ihnen.
  • Beachten Sie, dass diese Version hängt von git 1.5.4 oder neuer.

Was ist neu in Version 0.12:

  • Diese Version kommt mit neuen und gereinigt vereinfachte Rendering-Code.
  • Die Hauptansicht können nun aktualisiert, um neue Commits zu zeigen.
  • Durch Drücken von "@" in der Bühne Blick auf die nächste diff Stück zu springen.
  • Diverse Bugfixes enthalten sind, darunter einen Workaround für Rohr Fehler auftritt, wenn die Größe des Terminals beim Laden einer Ansicht.

Anforderungen :

  • GIT

Ähnliche Software

SmartGit/Hg
SmartGit/Hg

16 Aug 18

gitwalker
gitwalker

15 Apr 15

shelve
shelve

15 Apr 15

GHTix
GHTix

14 Apr 15

Andere Software von Entwickler Jonas Fonseca

ELinks
ELinks

3 Jun 15

Kommentare zu Tig

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!