Branch e Merge con SVN: Difference between revisions
Jump to navigation
Jump to search
m New page: ==Per SVN > 1.6.x == * Creare un branch del trunk svn copy http://repository/trunk http:/repository/branches/nuovobranch * Fare checkout del branch cd working-branch svn co http:/repos... |
(No difference)
|
Latest revision as of 12:56, 18 December 2009
Per SVN > 1.6.x
- Creare un branch del trunk
svn copy http://repository/trunk http:/repository/branches/nuovobranch
- Fare checkout del branch
cd working-branch svn co http:/repository/branches/nuovobranch
- Per fare un merge DAL trunk NEL proprio branch
cd working-branch svn update svn merge ^/trunk .
Quando è tutto ok, commit nel branch
svn ci
- Per fare un merge NEL trunk DEL proprio branch
cd working-trunk svn update svn merge --reintegrate ^/branches/nuovobranch .
Quando è tutto ok, commit nel branch
svn ci
Cancellare il branch una volta che è stato reintegrato nel trunk, perchè se si va avanti a modificarlo NON SI RIESCE PIÙ A RIMETTERLO NEL TRUNK !!!
svn delete http:/repository/branches/nuovobranch
Per SVN < 1.6.x
Con questa versione bisogna specificare da che versione che versione mergiare le modifiche (Microshell » Introduction to merging with SVN: