PDA

View Full Version : SVN ramo sviluppo e ramo versione stabile


Qwerty71_rsm
30-03-2016, 16:00
Buonasera,
non so se la sezione è quella giusta.
Avrei da farvi una domanda: attualmente utilizzo svn per il controllo di versione dei software in sviluppo.
Quindi tutte le modifiche vengono committate al repository creato nel server.
Ora vorrei fare questa cosa: creare un secondo ramo 'versione stabile' dove li sarà presente l'ultima versione stabile testata del programma. Quindi gli sviluppatori committano modifiche al ramo 'sviluppo', poi una volta che tutte le modifiche sono complete e sono stati eseguiti tutti i test del caso, fare un 'merge' col ramo 'versione stabile'.
Immagino sia possibile farlo, come client utilizzo TortoiseSVN, mi potreste linkare i passaggi per fare tutto questo?
Grazie mille :)

]Rik`[
31-03-2016, 16:51
datti una letta a questa discussione su stackoverflow:

http://stackoverflow.com/questions/16142/what-do-branch-tag-and-trunk-mean-in-subversion-repositories

tomminno
01-04-2016, 15:53
Si chiamano trunk e branch.
Il trunk è la versione stabile, i branch sono le versioni in sviluppo, ce ne possono essere diverse in parallelo.
Si usano anche i tag, generalmente per identificare il codice relativo ad un preciso rilascio.