O Altova DiffDog é um software para Windows que facilita a comparação e a sincronização de pastas no seu computador, na rede local e até mesmo em pastas em servidores FTP e HTTP locais e remotos (dependendo das permissões do utilizador).
O DiffDog oferece cinco opções para comparar diretórios:
Pode abrir uma comparação de ficheiros diretamente da janela de comparação de diretórios, bastando clicar duas vezes no ficheiro desejado.
O DiffDog exibe os diretórios comparados lado a lado, como árvores expansíveis/recolhíveis, e indica o tamanho e a data de modificação de cada pasta e ficheiro. As diferenças entre os diretórios são indicadas através de códigos de cores e ícones fáceis de identificar.
O DiffDog também inclui um botão na barra de ferramentas para detetar ficheiros duplicados. Ele pode pesquisar uma pasta e as suas subpastas para identificar ficheiros duplicados, ou seja, aqueles que têm o mesmo nome de ficheiro e conteúdo. Pode visualizar a localização dos ficheiros duplicados para tomar decisões sobre quais ficheiros guardar.
Esta funcionalidade é particularmente útil para gerir pastas e diretórios que cresceram ao longo do tempo, ajudando a poupar espaço de armazenamento e a eliminar recursos redundantes.
O DiffDog inclui uma funcionalidade especial que permite atualizar/combinar diretórios inteiros, incluindo subpastas, com um único passo.
O botão "Sincronizar" na barra de ferramentas das opções do diretório abre uma janela de preferências de sincronização de diretórios, que permite definir as regras para a fusão de ficheiros. A janela mostra até uma pré-visualização da atividade de sincronização. Pode rever todas as atualizações de ficheiros agendadas em ambas as pastas e, em seguida, modificar as configurações, se desejar. Nenhuma alteração é efetuada em nenhum dos diretórios até que clique no botão "Iniciar".
Se preferir uma fusão mais personalizada de dois diretórios semelhantes, pode aplicar configurações detalhadas para refinar o tratamento de ficheiros diferentes e ausentes. O botão "Ativar substituição manual" permite até mesmo selecionar um tratamento individual para cada par de ficheiros durante a sincronização.

