DiffDog wird in die Cloud verlagert
Technikaffine Nutzer haben in der Regel ein gutes Vergleichswerkzeug, auf das sie sich verlassen, um Dateien und Verzeichnisse zu vergleichen und zu synchronisieren. Aber was passiert, wenn immer mehr Informationen in die Cloud verlagert werden und Ihre Daten auf Servern gespeichert sind, auf die über URLs zugegriffen wird?
![]()
Es gibt heutzutage unzählige Anwendungen, die auf Servern laufen und über HTTP zugänglich sind – aber schauen wir uns ein häufiges Beispiel an: SVN. Subversion (SVN)-Repositories nutzen oft WebDAV als Serveroption. WebDAV ist ein natürliches Protokoll für SVN, da es sich mit Hierarchien, strukturierten Metadaten und Versionen befasst. Da WebDAV eine Erweiterung von HTTP ist, ermöglicht es jedem HTTP-fähigen Client, einschließlich DiffDog – Altovas Diff-/Merge-Tool für Dateien, Verzeichnisse und Datenbanken, einfachen Zugriff auf grundlegende Informationen über Dateien und Ordner. DiffDog beherrscht jedoch einige Tricks, die es von anderen Tools unterscheiden.
Differenzanalyse und Zusammenführung über WebDAV
SVN-Clients unterstützen in der Regel die Differenzanalyse über die Kommandozeile; jedoch kann eine reine Textdarstellung der Änderungen, selbst bei einer einzigen Datei, schwer lesbar und nutzbar sein. Wenn Sie den Hauptzweig mit einer Version verglichen, die mit einem Tag versehen ist, verschärft sich dieses Problem. Es gibt verschiedene visuelle Differenzanalyse-Tools, die bei der Analyse von Versionsänderungen in SVN helfen können. Sie bieten unterschiedliche Grade der Kompatibilität mit der Funktionsweise von SVN. Einige Tools sind gut in die SVN-Kommandozeile integriert. DiffDog bietet alle gängigen Vergleichsoptionen und ist eng mit SVN-Clients integriert. Seine Stärke liegt in der Möglichkeit, mit SVN-Servern zu kommunizieren. Der Zugriff auf ein SVN-Repository mit DiffDog über WebDAV ist einfach. Der einfachste Ausgangspunkt ist das Öffnen der Vergleichsansicht für Verzeichnisse und das Einfügen der URLs der Ordner, die Sie vergleichen möchten. In diesem Fall vergleichen wir SVN-Zweige auf Projectlocker.com. Die beiden Dateimengen werden geöffnet, und DiffDog bietet eine farbcodierte, durchsuchbare Ansicht der Unterschiede zwischen den beiden Verzeichnissen.
![]()
Das Anklicken einer der beiden Dateien öffnet einen detaillierten Dateivergleich.
![]()
Die Fähigkeit von DiffDog, zwischen Änderungen an XML-Dateien und tatsächlich bedeutsamen Änderungen zu unterscheiden, ist in dieser Situation entscheidend – die meisten Entwicklungsumgebungen enthalten eine gewisse Menge an XML-Dateien. DiffDog unterstützt außerdem Vergleich von Word-Dokumenten und Datenbanken – damit alle Eventualitäten berücksichtigt sind.
![]()
Selbstverständlich müssen die Ordner, die Sie vergleichen, nicht beide WebDAV-SVN-Ordner sein. Es ist ebenso einfach, den SVN-Server mit einem lokalen Verzeichnis zu vergleichen. Die Fähigkeit von DiffDog, auf Server über HTTP (oder FTP) zuzugreifen, eröffnet eine Vielzahl von Möglichkeiten: den Vergleich eines lokalen Verzeichnisses mit einem Google Docs-Verzeichnis, den Vergleich eines lokalen Webservers mit Dateien, die auf Amazon CloudFront gehostet werden, oder einfach das Synchronisieren von Fotos zwischen Ihrer lokalen Festplatte und Ihrem bevorzugten Backup-Dienst.
Wenn Sie DiffDog ausprobieren möchten, steht es als 30-tägige Testversion auf der Altova-Website zur Verfügung.