Wie können wir einen Git-Gui-Client erhalten, der die richtigen Bildunterschiede ausführt?
Wir beginnen gerade ein Projekt (Unity-basiert) und verwenden git (wir haben SVN in der Vergangenheit verwendet) unter Windows 10 und MacOS. Derzeit verwenden wir Sourcetree als unseren Kunden, wir sind jedoch offen für die Verwendung über Kunden. Eine Sache, die wir möchten, ist eine schöne Möglichkeit, Bildänderungen zu visualisieren. Zum Beispiel in Sourcetree (mit Git LFS), was wir bekommen, wenn wir ein modifiziertes Bild betrachten:
Das ist nicht besonders nützlich. Es ist möglich, ein externes Diff-Tool einzurichten und den Link "External Diff" von Sourcetree zu verwenden. Zum Beispiel können wir TortoiseSVNs TortoiseIDiff als externes Diff-Tool einrichten, und wir können diesen Diff erhalten:
Das ist ziemlich nett, aber jetzt können wir nicht mehr "External Diff" Text ändern.
Eine andere Option ist die Verwendung von BeyondCompare, mit dem sowohl Text als auch Bilder mit demselben Befehl verglichen werden können, und auch die "Änderungen" angezeigt werden:
Das ist ganz nett, und obwohl es kein kostenloses Tool ist, ist das kein Problem. Ich habe mich jedoch gefragt, ob es keinen besseren Weg gibt, dies zu tun? Vielleicht ein git-GUI-Client, der nur den Vergleich von Bildern aus der Box handhabt. Es scheint eine ziemlich nützliche Fähigkeit zu sein. Der nächste, den ich gekommen bin, ist Git Tower, der neue Änderungen zeigen wird. Wenn Sie beispielsweise dieselbe Änderung wie oben betrachten, bei der es sich um eine nicht bereitgestellte Änderung eines Bildes handelt, sieht es folgendermaßen aus:
Wenn Sie jedoch eine Änderung in der Historie betrachten, wird wieder nur der git lfs-Textunterschied angezeigt:
Die Beschriftungen "OLD" und "NEW" machen das Ganze so, als würde es versuchen, den Unterschied im anderen Stil anzuzeigen, aber es wird möglicherweise mit der Einstellung "diff = lfs" verwechselt, die bei .gitattributes hinzugefügt wird Einrichten des Projekts (Ich bin nicht ganz sicher, ob es LFS, Sourcetree oder Bitbucket ist, die das hinzugefügt haben).
Alle Ideen wären dankbar. Es ist kein Showstopper, wenn das Tool nicht frei ist, vor allem, wenn es dies und alle anderen normalen Git-Funktionen gut beherrscht.
EDIT: Direkt nachdem ich das gepostet hatte, dachte ich daran, Perforce Merge (oder P4Merge) als externes Diff-Tool zu testen, und das funktioniert eigentlich ziemlich gut. Es behandelt sowohl Bild- als auch Textänderungen automatisch und dies ist, was ich immer wieder beim selben Bildwechsel sehe:
Das ist besonders cool, da P4Merge kostenlos ist. :) Es wäre jedoch immer noch interessant zu erfahren, was andere Leute tun, und ob es einen Client gibt, der visuelle Bildänderungen direkt nach dem Auspacken und intern und nicht mit einem externen Tool handhaben kann.
0 Antworten auf die Frage
Verwandte Probleme
-
12
Warum wird der Ordner / winsxs so groß und kann er verkleinert werden?
-
3
Warum stürzt der Macbook Pro Unibody im Ruhezustand unter Windows ab?
-
2
Erhöhte Berechtigungen für Startanwendungen in Windows?
-
14
PDF Viewer unter Windows
-
7
Welche Windows-Dienste kann ich sicher deaktivieren?
-
8
Firefox PDF-Plugin zum Anzeigen von PDF-Dateien im Browser unter Windows
-
1
Windows verliert das Bildschirmlayout
-
1
Gibt es eine Möglichkeit, Installationen / Updates zu verhindern, die meine Festplatte mit kryptisch...
-
2
iTunes auf dem Mac: Wie verwendet man eine externe Musikbibliothek auf einem NAS (Windows-Freigabe)?
-
1
Wie kann ich von Ubuntu aus über das Netzwerk auf Windows Vista-Drucker zugreifen?