. File Subversion in Windows , con estensione SVN , aiutano organizzare progetti , monitorando le versioni attuali e più vecchio dei vostri file, inclusi documenti , testo , codice sorgente e pagine web. File di Windows memorizza SVN in una directory dedicata a loro. Subversion è stato progettato in modo che i team possono lavorare su file di progetto senza perdere traccia delle modifiche , ma funziona anche per i progetti di una sola persona . Subversion
Subversion è un programma open -source con licenza da Apache , anche se è possibile eseguirlo senza installare Apache. È possibile scaricare il Subversion da Apache sia come codice sorgente o in pacchetti binari preparati . Subversion lavora costantemente su diversi sistemi operativi , il che rende le cose più facili se il progetto richiede di lavorare su più piattaforme . Se Subversion gestisce i file su sistemi diversi - . Txt o doc , per esempio - . . Quei file devono ancora essere conforme ai requisiti del proprio sistema operativo
Repository
Subversion crea un archivio per i file di progetto , con più versioni di ogni file che formano un " albero di repository . " ogni volta che tu o qualcuno della tua squadra cambia un file , Subversion memorizza una nuova versione . SVN di quel file sulla struttura del repository e dà l' albero di una nuova etichetta . Se l'albero è ormai R47 , per esempio, che significa che è la versione rivista 47 ° . Subversion rinomina l'intero albero indipendentemente da come ampio le modifiche sono state .
Project Management
Subversion non abbattere i repository di progetti o di traccia che un progetto file appartiene a : Si sa solo che i file in un particolare repository vanno insieme. Se stai lavorando su diversi progetti relativi a dati condivisi , Apache consiglia di creare un repository con sotto- directory per ogni progetto . Se i progetti non sono correlati , creare repository separati . Questo metodo consente di evitare qualsiasi confusione per quanto riguarda il motivo del numero di revisione per il repository è cambiato quando il progetto non è stato alterato .
Conversione e modifica dei file
Subversion originale sviluppatore , Tigri, ha creato il programma per sostituire CVS , un sistema di gestione dei file versione . È possibile convertire i file. CVS a . SVN usando converter Tigri 'o molti altri disponibili online. Se avete bisogno di unire due repository Subversion , prima creare una nuova directory in uno e quindi importare il secondo repository in esso. Per evitare modifiche eccessive o non autorizzata, di limitare l'accesso al repository . Ad esempio , piuttosto che permettere a tutti gli utenti di accedere alle directory del progetto digitando l'URL, è possibile limitare questa capacità di un solo utente .