Das Erkennen von Unterschieden zwischen zwei oder mehr Dateien, um verschiedene Softwareentwicklungsaktivitäten zu unterstützen (Fehlerverfolgung, Patch-Erstellung, ...)
Wie können Sie alle Dateien ermitteln, die sich in einem bestimmten Änderungssatz geändert haben? Ich suche in diesem Fall keinen Unterschied, nur eine Liste von Hinzufügen / Entfernen / Ändern. hg log -vprX macht eine Liste von Unterschieden, aber ich möchte nur die Dateien.
Ich kann Unterschiede zwischen zwei Revisionen mit so etwas wie bekommen svn diff -r 100:200 > file.diff Das Problem ist jedoch, dass aufgrund von Änderungen im Leerzeichen viele Zeilen angezeigt werden. Gibt es eine Möglichkeit, nur die Zeilen zu schreiben, die sich tatsächlich erheblich ändern, und nicht nur in Leerzeichen?
Ich sehe keinen Unterschied zwischen der Ausgabe von 'git format-patch' und 'git diff'. Gibt es einen? Und kann ich nicht 'git diff' verwenden, um einen Patch zu erstellen und ihn dann mit git apply anzuwenden? Mein Problem ist, dass ich Änderungen zum Index hinzugefügt habe, aber anscheinend akzeptiert git format-patch …
Ich möchte 'diff' verwenden, um einen Unterschied zwischen Zeilen und Zeichen zu erhalten. Betrachten Sie zum Beispiel: Datei 1 abcde abc abcccd Datei 2 abcde ab abccc Mit diff -u bekomme ich: @@ -1,3 +1,3 @@ abcde -abc -abcccd \ No newline at end of file +ab +abccc \ No …
Open Source-Projekt Trac hat einen ausgezeichneten Diff-Textmarker - er hebt geänderte Zeilen und geänderte Bytes in jeder geänderten Zeile hervor! Beispiele finden Sie hier oder hier . Gibt es eine Möglichkeit, das gleiche Farbhighlight (dh geänderte Zeilen und auch geänderte Bytes ) im Bash-Terminal gitoder vim für die Diff-Ausgabe (Patch-Datei) …
Ich möchte viele Wörter in einer Liste speichern. Viele dieser Wörter sind sehr ähnlich. Zum Beispiel habe ich Wort afrykanerskojęzycznyund viele Wörter wie afrykanerskojęzycznym, afrykanerskojęzyczni, nieafrykanerskojęzyczni. Was ist die effektive (schnelle und kleine Diff-Größe) Lösung, um den Unterschied zwischen zwei Strings zu finden und den zweiten String von dem ersten …
Gibt es bei Verwendung von git eine Möglichkeit, Commits für einen Zweig anzuzeigen, während alle Commits ignoriert werden, die durch Zusammenführen eingegeben wurden? Ich versuche, die Codeänderungen zu überprüfen, die an einem Zweig vorgenommen wurden, während ich diejenigen ignoriere, die wir an anderen Zweigen vorgenommen haben, die zusammengeführt wurden. Ich …
Geschlossen. Diese Frage entspricht nicht den Richtlinien für Stapelüberlauf . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 5 Jahren . Verbessere diese Frage Ich bin daran interessiert, einen guten Diff-Algorithmus zu sehen, …
Das Dienstprogramm Diff funktioniert also genau so, wie ich es für 2 Dateien möchte, aber ich habe ein Projekt, das Vergleiche mit mehr als 2 Dateien gleichzeitig erfordert, möglicherweise bis zu 10 gleichzeitig. Dies erfordert auch, dass alle diese Dateien nebeneinander liegen. Meine Forschung hat nicht wirklich etwas ergeben, vimdiff …
Gibt es eine Java-Dienstprogrammbibliothek, die dem Unix-Programm diff entspricht, jedoch für Objekte? Ich suche nach etwas, das zwei Objekte desselben Typs vergleichen und eine Datenstruktur generieren kann, die die Unterschiede zwischen ihnen darstellt (und Unterschiede in Instanzvariablen rekursiv vergleichen kann). Ich suche keine Java-Implementierung eines Textdiff. Ich suche auch keine …
Dies ist eher eine CS-Frage, aber eine interessante: Angenommen, wir haben zwei Baumstrukturen mit mehr oder weniger denselben Knoten, die neu organisiert wurden. Wie würden Sie finden irgendein in gewissem Sinne minimal Reihenfolge der Operationen MOVE(A, B) - verschiebt Knoten A unter Knoten B (mit dem gesamten Teilbaum) INSERT(N, B)- …
Gibt es eine Möglichkeit, das nach einem bestimmten Muster gefilterte Git-Diff anzuzeigen? Etwas wie git grepdiff pattern changed file +++ some sentence with pattern changed file 2 --- some other pattern Leider ist die einfachste Lösung nicht gut genug git diff | grep pattern +++ some sentence with pattern --- …
Angenommen, ich habe eine Textdatei alex bob matrix will be removed git repo und ich habe es aktualisiert, um zu sein alex new line here another new line bob matrix git Hier habe ich die Zeilennummer (2,3) hinzugefügt und die Zeilennummer (6) aktualisiert. Wie kann ich diese Zeilennummerninformationen mit git …
Ich vergleiche zwei Textdateien und erhalte das folgende Ergebnis: diff file1 file2 | grep 12345678 > 12345678 < 12345678 Wie Sie sehen können, ist in beiden Dateien dieselbe Zeichenfolge vorhanden, und beide Dateien wurden mit sortiert sort. Die Zeilenenden müssen hier im Weg sein (Windows vs. Unix). Gibt es eine …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.