This text is a work in progress—highly subject to change—and may not accurately describe any released version of the Apache™ Subversion® software. Bookmarking or otherwise referring others to this page is probably not such a smart idea. Please visit http://www.svnbook.com/ for stable versions of this book.
svnsync copy-revprops — Copier toutes les propriétés de révision pour une révision donnée (ou un intervalle de révisions) du dépôt source vers le dépôt miroir.
svnsync copy-revprops URL_DEST [URL_SOURCE]
svnsync copy-revprops URL_DEST REV[:REV2]
Comme les propriétés de révision Subversion peuvent être modifiées à n'importe quel moment, il est possible que des propriétés d'une révision donnée soient modifiées après que la révision a été répliquée sur le dépôt miroir. Comme la commande svnsync synchronize n'opère que sur un intervalle de révisions qui n'ont pas encore été répliquées, elle ne remarque pas la modification d'une propriété en dehors de cet intervalle. Si rien n'est fait pour contrer ce phénomène, cela entraine une divergence entre les valeurs des propriétés de révision du dépôt source et du dépôt miroir. svnsync copy-revprops répond à ce problème : utilisez-la pour resynchroniser les propriétés de révision pour une révision donnée ou pour un intervalle de révisions.
Quand URL_SOURCE
est fourni,
svnsync l'utilise comme URL du dépôt que l'on veut
répliquer. Généralement, URL_SOURCE
est
exactement la même URL que celle utilisée avec la commande
svnsync initialize quand le miroir a été mis en
place. Vous pouvez choisir, néanmoins, d'omettre
URL_SOURCE
dans ce cas,
svnsync consulte le dépôt miroir pour déterminer
l'URL source à utiliser.
Avertissement | |
---|---|
Nous recommandons vivement de spécifier l'URL source sur la ligne de commande, spécialement quand des utilisateurs non de confiance ont le droit d'écriture sur les propriétés de la révision 0, utilisées par svnsync pour se coordonner. |