Je veux créer une copie locale d'un repo distant. Cela doit être fait, parce que nous utilisons des outils qui utilisent le dépôt très souvent et nous voulons éviter de gaspiller la bande passante.
Il n'y a pas de processus d'écriture sur la copie locale. Elle doit être mise à jour avant le démarrage des outils.
Ma première idée était d'utiliser svnsync
mais on ne peut pas l'utiliser. J'ai lu quelques tutoriels à ce sujet et il faut une configuration du côté du maître. D'un côté, il n'est pas possible de le faire, de l'autre côté, il n'y a aucune possibilité d'autoriser les transmissions entrantes. Le maître déclenche la synchronisation de l'esclave si j'ai raison.svnadmin hotcopy
ne fonctionne que sur la base de fichiers.
Il n'est pas possible de passer à git, car j'utilise statsvn pour certaines statistiques.
Le repo distant est accessible via HTTPS. Est-il possible d'en créer une copie ?
Merci pour tout conseil.