J'écris un script sur Windows 8 qui va mettre en place une synchronisation automatique des fichiers entre deux dossiers. Je recherche un utilitaire de synchronisation qui possède les propriétés suivantes (grossièrement par ordre d'importance) :
- peut être appelé à partir d'un script batch, possède une documentation raisonnable (il n'est pas nécessaire que ce soit un script batch, le script pourrait être en Python ou autre, mais il ne peut pas utiliser de logiciel propriétaire)
- mise à jour automatique (dès qu'un élément est modifié dans le dossier source, il est mis à jour dans le dossier de destination)
- gratuit
- mises à jour incrémentielles (ne copie pas tous les fichiers à chaque fois)
J'ai cherché un tas d'options, mais j'ai surtout trouvé des utilitaires avec des interfaces graphiques ou qui ne peuvent pas se mettre à jour automatiquement. Des idées ?
Editar Merci. Il semble qu'il n'y ait rien qui fasse exactement toutes ces choses, mais j'ai pensé que cela valait la peine d'essayer pour éviter de réinventer la roue. Je vais chercher à combiner rsync avec une sorte d'utilitaire de surveillance des dossiers pour que la mise à jour automatique fonctionne.