Altova DiffDog to program dla systemu Windows, który ułatwia porównywanie i synchronizację folderów na komputerze, w sieci lokalnej, a także folderów znajdujących się na lokalnych i zdalnych serwerach FTP i HTTP (w zależności od uprawnień użytkownika).
DiffDog oferuje pięć opcji porównywania katalogów:
Można otworzyć plik do porównania bezpośrednio z okna porównywania katalogów, po prostu klikając dwukrotnie na wybrany plik.
DiffDog wyświetla porównywane katalogi obok siebie, w formie rozwijanych/zwijanych drzew. Dla każdego folderu i pliku wyświetlana jest jego wielkość oraz data ostatniej modyfikacji. Różnice między katalogami są oznaczane kolorami oraz łatwo rozpoznawalnymi ikonami.
DiffDog zawiera również przycisk na pasku narzędzi, który umożliwia wykrywanie duplikatów plików. Program może przeszukiwać folder i jego podfoldery, aby zidentyfikować pliki duplikatowe, czyli takie, które mają tę samą nazwę i zawartość. Można zobaczyć lokalizację plików duplikatowych, aby podjąć decyzję, które z nich należy zachować.
Ta funkcjonalność jest szczególnie przydatna do zarządzania folderami i katalogami, które z czasem uległy rozbudowie, pomagając w oszczędzaniu miejsca na dysku i eliminowaniu zbędnych zasobów.
DiffDog zawiera specjalną funkcję, która umożliwia aktualizację lub scalanie całych katalogów, w tym podfolderów, za pomocą jednego kliknięcia.
Przycisk "Synchronizuj" na pasku narzędzi opcji katalogu otwiera okno dialogowe ustawień synchronizacji katalogów, które umożliwia zdefiniowanie zasad łączenia plików. Okno dialogowe wyświetla również podgląd procesu synchronizacji. Można przejrzeć wszystkie zaplanowane aktualizacje plików w obu folderach, a następnie, w razie potrzeby, zmodyfikować ustawienia. Żadne zmiany nie zostaną wprowadzone w żadnym z katalogów, dopóki nie kliknie się przycisku "Start".
Jeśli preferujesz bardziej precyzyjne łączenie dwóch podobnych katalogów, możesz ustawić szczegółowe opcje, aby doprecyzować sposób obsługi różnych i brakujących plików. Przycisk "Włącz ręczne ustawienia" pozwala nawet wybrać indywidualne ustawienia dla każdej pary plików podczas synchronizacji.

