svnsync synchronize — Transfèrer toutes les révisions en attente depuis le dépôt source vers le dépôt miroir.
La commande svnsync synchronize effectue le gros du travail de réplication. Après avoir consulté le dépôt miroir pour connaître les révisions déjà copiées, elle commence la copie des révisions qui n'ont pas encore été copiées depuis le dépôt source.
svnsync synchronize peut être interrompue et redémarrée sans souci.
Depuis Subversion 1.5, vous pouvez limiter
svnsync à un sous-répertoire du dépôt
source en spécifiant le sous-répertoire dans
l'URL_SOURCE
.
--config-dir REPERTOIRE --no-auth-cache --non-interactive --quiet (-q) --source-password ARG --source-username ARG --sync-password ARG --sync-username ARG
Copie les révisions en attente du dépôt source vers le dépôt miroir :
$ svnsync synchronize file:///var/svn/depot-miroir Transmission des données ................................................ Révision 1 propagée. Propriétés copiées pour la révision 1. Révision 2 propagée. Propriétés copiées pour la révision 2. Révision 3 propagée. Propriétés copiées pour la révision 3. … Révision 45 propagée. Propriétés copiées pour la révision 45. Transmission des données . Révision 46 propagée. Propriétés copiées pour la révision 46. Transmission des données . Révision 47 propagée. Propriétés copiées pour la révision 47. $