2011-11-17 4 views
3

Je dois garder mon code synchronisé avec le même code sur la machine virtuelle. Existe-t-il un moyen de surveiller les changements de fichiers et d'appeler automatiquement rsync ou quelque chose comme ça?Synchronisation automatique via rsync

Répondre

5

Créer un script shell qui appellerait inotifywait alors rsync dans une boucle, quelque chose comme:

#!/bin/bash 
LOCAL="/path/to/local/dir" 
RSYNC_OPTIONS=... 
while true 
do 
    inotifywait -r $LOCAL 
    rsync $RSYNC_OPTIONS 
done 

inotifywait fait partie du paquet inotify-tools sous Ubuntu

Questions connexes