Come sincronizzare SVN Repositories

February 17

Subversion è un'applicazione che consente agli sviluppatori di lavorare su applicazioni senza il rischio di sovrascrivere uno di un altro codice. Quando uno sviluppatore modifica un file in un'applicazione Subversion, viene creata una nuova edizione per garantire un adeguato backup. Mentre altri prodotti, come CVS (versione Client Server) creano singole revisioni di backup di ogni file, Subversion garantisce l'intero progetto è in uno stato coerente per i ripristini futuri. È possibile eseguire il mirroring di un intero progetto di Subversion tramite funzione "svnsynch" incluso con Subversion.

istruzione

1 Aprire un nuovo prompt dei comandi o terminale. Gli utenti Windows possono aprire il menu Start e digitare "cmd.exe" per aprire il prompt dei comandi.

2 Creare la cartella che Subversion memorizza il suo specchio. Digita "svnadmin create <cartella>" per creare una cartella del prodotto Subversion nella directory corrente.

3 Tipo "svnsync init --username <utente> <host>" senza virgolette. Sostituire <utente> con il nome utente che si desidera connettersi e <host> con il nome del dominio o l'indirizzo IP del server SVN. Premere Invio."

4 Inserire la password, se richiesto dal server Subversion, quindi premere "Invio". La nuova cartella del prodotto Subversion creato al passaggio 2 sarà popolato automaticamente con uno specchio di tutti i file accessibili dal proprio account Subversion.