Le risposte qui mancavano alcune informazioni chiave per iniziare con SVN e braches.
Passaggio 1: È necessario assicurarsi di disporre di dir dirami/tag adeguati. per esempio. se il progetto ha questa struttura:
url/myproj/trunk/...
anche è necessario scaricare:
url/myproj/tags/
url/myproj/branches/
Per fare questo, non "aggiungere" le directory e commetterli, o tartaruga vi darà un errore. Usa invece il browser repo svn tartaruga, vai su myproj poi fai clic destro e "aggiungi cartella".
Passaggio 2: fare clic con il pulsante destro del mouse sulla cartella trunk, selezionare "tortoise SVN" quindi "branch/tag". Il dialogo copia ramo/tag ora viene visualizzato.
Passaggio 3: Impostare "su percorso" su "/ myproj/tag/myversion" dove myversion è in genere qualcosa come "1.0". Seleziona "Revisione testina nel repository" e assicurati che "passa a lavorare su nuovo ramo/tag" non sia selezionato. Hit OK.
Passaggio 4: Sfortunatamente, la prossima volta che si esegue un aggiornamento, verranno estratti i rami e i tag come file. Ciò significa che il tuo HD verrà riempito con ogni file da ogni ramo e versione creata. Una soluzione consiste nel fare il checkout di ogni singola directory di trunk, che non è sempre conveniente (dato che devi aggiornare manualmente 30 dirs di trunk se hai un repository con 30 progetti).
Personalmente, avendo utilizzato CVS, SCCS, PVC, VSS & Rational per 30 anni, trovo SVN molto più difficile da utilizzare.
Perché non hai accettato una di queste risposte? Se ottieni una risposta corretta, l'idea è assegnarla. –
Un modo per te, James. Se l'OP accetta una risposta, aiuta tutti coloro che vogliono sapere; se non lo fa, li lascia grattarsi la testa, nessuno più saggio. Quale non è quello che mi aspetterei da qualcuno con 25k rep. OTOH, ha ottenuto * tutto * da quel formulario che faceva domande e non ha mai risposto a una sola, quindi sembra che il suo atteggiamento sia che gli altri dovrebbero aiutarlo - non che dovrebbe aiutare gli altri. Dal momento che la sua ultima domanda era sei anni e mezzo fa, non spero molto che possa aiutarlo qui :-( – Mawg