Software zum Vergleichen / Vergleichen von Archivdateien

Ich suche nach einer Software, die alle Dateien aus zwei Archiven vergleicht. Es sollte:

  • Markieren Sie die Dateien, die sich unterscheiden (Änderungen aufweisen).
  • Markieren Sie *Neu für Dateien, die sich nicht im zweiten Archiv befinden (oder in einem und nicht im anderen)
  • Wenn Sie eine der Dateien öffnen, die geändert wurden, um Unterschiede zwischen der Datei aus dem zweiten Archiv anzuzeigen.
  • Sollte alle Dateien aus allen Verzeichnissen mindestens drei Ebenen lesen.
  • Wenn möglich kostenlos oder Open Source.
Für welches Betriebssystem und sind Sie sicher, dass Sie nicht Archiv meinen, wenn ja, welches Format achive, git, hg, svn, zip, arc, tar, tar-gz, gzip, es gibt 100er.
Ist für das Betriebssystem Windows

Antworten (5)

Far Manager kann Ordner vergleichen und verfügt auch über erweiterte Verzeichnisvergleichs-Plugins, die auch mit Archiven funktionieren.

So vergleichen Sie zwei Archive:

  1. Öffnen Sie beide Archive mit den beiden Panels in Far Manager, jedes Archiv in einem Panel
  2. Vergleichen Sie die Dateien anhand der Reihenfolge F9- C-C
    • Dadurch werden die neuen/geänderten Dateien im rechten Bereich hervorgehoben

Merkmale:

  • Hebt neue und geänderte Dateien hervor
  • Hat die Möglichkeit, die Verzeichnistiefe zu ändern F11 Advanced Compare(siehe Bild unten)
  • Läuft unter Windows
  • Ist kostenlos und Open Source

Beachten Sie, dass Sie den Inhalt von Dateien in Far Manager mit dem fcBefehl unter Windows vergleichen können

Das berühmte WinMerge kann mit 7-zip verwendet werden, um Archivunterstützung zu erhalten . Dies ist völlig kostenlos und die grafische Oberfläche zum Vergleichen ist kristallklar.

Das Fazit ist, dass Sie einige Konfigurationen vornehmen müssen, anstatt ein Tool zu haben, um dies sofort zu tun, aber für diejenigen, die an Vergleiche mit WinMerge gewöhnt sind, ist dies wahrscheinlich der richtige Weg.

Total Commander erledigt die von Ihnen erwähnten Dinge für Dateien in Archiven genauso einfach wie für Dateien in Ordnern.

Es verarbeitet ZIP, ARJ, LZH, RAR, UC2, TAR, GZ, CAB, ACE.

Es werden nicht mehrere Ebenen gleichzeitig verglichen.

Es ist Shareware. Sie können es 30 Tage lang kostenlos nutzen (Nörgelbildschirm), danach müssen Sie 44 $ / 38 € bezahlen, und das ist ein Schnäppchen für alle Funktionen.

DiffTool für Android kann den Inhalt von ZIP-, JAR- oder APK-Dateien vergleichen. DiffTool macht genau das, worum Sie gebeten haben, und zeigt Unterschiede besser als die meisten anderen Tools, die ich bisher verwendet habe. Und zusätzlich zu Ordner (einschließlich Unterordnern) und Textvergleich kann ein sehr guter Binärvergleich auf Binärdateien durchgeführt werden. Wenn Ihr Archiv darüber hinaus docx-, xlsx-, rtf-, odt-, ...-Dokumente enthält, kann auch der Text dieser Dokumente verglichen werden. Leider läuft es nur auf Android. Siehe: https://play.google.com/store/apps/details?id=com.difftool

Wenn Sie 30 US-Dollar entbehren können, ist Beyond Compare unschlagbar, das sicherlich Archive unterscheiden kann und wahrscheinlich mehr Archivformate als jedes kostenlose Tool.

Archive sind Dateien, die andere Dateien enthalten, z. B. .zip. Beyond Compare zeigt sie als Ordner mit einem Reißverschlusssymbol an, behandelt sie aber standardmäßig als Dateien, wenn sie kopiert oder verglichen werden. Nachdem Sie das Archiv per Doppelklick erweitert haben, werden die darin enthaltenen Dateien verglichen. Viele der Formate unterstützen sowohl das Lesen als auch das Schreiben, sodass Sie alle üblichen Dateioperationen auf die Dateien in den Archiven anwenden können, einschließlich Vergleichen des Inhalts, Kopieren, Umbenennen usw.

Gängige Archivformate

7z-Archiv ( .7z; .7z.001)
BZip ( .bz; .bz2 )
BZipped Tar ( .tbz; .tbz2; .tar.bz2)
Beyond Compare Snapshot (
.bcss; .bcs)
Kompilierte HTML-Hilfe (
.chm)
Deb-Archiv ( .deb)
GZip (
.gz)
GZipped Tar ( .tgz; .tar.gz)
Microsoft Cabinet ( .cab)
RAR (
.rar)
Rpm-Archiv ( .rpm)
Tar (
.tar)
Zip ( .zip; . zipx; .jar; .ear; .war; .bcpkg)

Sobald Sie sich in Ihrem Archiv befinden, können Sie Text oder Bilder oder Office-Dateien oder PDF oder Daten oder sogar Rohdaten vergleichen.

Probieren Sie eine Demo aus und sehen Sie, ob Sie überzeugt sind.

Wenn nicht, ist @Chops Vorschlag von WinMerge wahrscheinlich der richtige Weg (obwohl Sie nicht vergessen, sich Kdiff3 anzusehen ) .