---
title: "DiffDog wird in die Cloud verlagert"
date: "2011-11-15"
categories: 
  - "applications"
tags: 
  - "cloud"
  - "diff-merge-tool"
  - "diffdog"
  - "webdav"
description: Erfahren Sie, wie DiffDog die Dateivergleichs- und Synchronisationsfunktionen für cloudbasierte Daten verbessert und dabei WebDAV nutzt, um nahtlos mit SVN-Repositories zu interagieren.
---
Status: #blog

Tags:  #cloud #diff-merge-tool #diffdog #webdav

Categories: [development](/blog/de/category/development.md) [cloud](/blog/de/category/cloud.md)
# 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? 

[![DiffDog Vergleichs- und Merge-Tool ](https://lh3.ggpht.com/-AiJWHg7HGnQ/TrhQB0Z7NQI/AAAAAAAAAF8/dYgcZ8CmO84/clip_image001_thumb.png?imgmax=800 "DiffDog")](http://lh6.ggpht.com/-1ZkAiXOU98s/TrhQBmOD2tI/AAAAAAAAAF0/tdOQv7EXqNs/s1600-h/clip_image001%25255B3%25255D.png) 

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](https://www.altova.com/de/diffdog/diff-merge-tool.html) 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](https://www.altova.com/de/diffdog/folder-diff-tool.html) und das Einfügen der URLs der Ordner, die Sie vergleichen möchten. In diesem Fall vergleichen wir SVN-Zweige auf [Projectlocker.com](http://www.projectlocker.com). Die beiden Dateimengen werden geöffnet, und DiffDog bietet eine farbcodierte, durchsuchbare Ansicht der Unterschiede zwischen den beiden Verzeichnissen. 

[![Vergleich von Verzeichnissen in DiffDog](https://lh6.ggpht.com/--c3M5cZvEgw/TrhQCYPsYcI/AAAAAAAAAGM/bb5BZ3A83fk/clip_image002_thumb.png?imgmax=800 "Compare Directories")](http://lh3.ggpht.com/-Ge0j4aTC308/TrhQCLc2_6I/AAAAAAAAAGE/83u9GkBAy7s/s1600-h/clip_image002%25255B3%25255D.png)   

Das Anklicken einer der beiden Dateien öffnet einen detaillierten [Dateivergleich](https://www.altova.com/de/diffdog/file-diff-tool.html).   

[![Dateivergleich in DiffDog](https://lh4.ggpht.com/-yF5isdva8e8/TrhQCt1ZrMI/AAAAAAAAAGc/LQtlUoN3x2E/clip_image004_thumb.jpg?imgmax=800 "Diff files")](http://lh5.ggpht.com/-D2LVuv4Wgy8/TrhQCt0yJyI/AAAAAAAAAGU/Uj_iwdMl4r4/s1600-h/clip_image004%25255B3%25255D.jpg) 

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](https://www.altova.com/de/diffdog/word-document-comparison.html) und [Datenbanken](https://www.altova.com/de/diffdog/database-diff-tool.html) – damit alle Eventualitäten berücksichtigt sind. 

[![Optionen für Differenzvergleiche, die XML-Dateien berücksichtigen](https://lh5.ggpht.com/-ItjswmWOioI/TrhQDTU36KI/AAAAAAAAAGs/HLLMxBIubRY/clip_image005_thumb.gif?imgmax=800 "XML-aware diff")](http://lh5.ggpht.com/-1lz18an_uCM/TrhQC191NYI/AAAAAAAAAGk/2K3fkpH_2ac/s1600-h/clip_image005%25255B3%25255D.gif) 

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](https://www.altova.com/de/download-trial/) auf der Altova-Website zur Verfügung.
