Backup e ripristino delle autorizzazioni utente di Subversion


1

Usiamo svnsyncper creare server di backup completamente funzionali e abbiamo uno script per farlo.

Tuttavia, se volessimo creare un nuovo server di backup, dobbiamo copiare i file htpasswde groups.conf(non è difficile) e (dopo l'esecuzione svnsync) assegnare manualmente l'utente / gruppo ai repository. Inoltre, se cambiamo l'assegnazione nel server principale, non esiste un modo semplice per applicare tale modifica a tutti i server di backup.

Poiché abbiamo oltre 50 progetti e oltre 30 utenti, questo è un esercizio noioso e ponderato per errori. Esistono strumenti che possono aiutarci a eseguire il backup e ripristinarli automaticamente? Stiamo usando VisualSVN su Windows, quindi è meglio avere soluzioni negli script di Windows, non negli script di shell.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.