Home » Community » U++ community news and announcements » SVN Restructuration
SVN Restructuration [message #16325] |
Sun, 08 June 2008 01:26 |
mdelfede
Messages: 1307 Registered: September 2007
|
Ultimate Contributor |
|
|
In order to start adding tags and (maybe) branches to upp svn repository, a restructuration of it was needed.
The changes consists in creation of the standard svn structure, with the main trunk folder (trunk), a "branches" folder and a "tags" folder.
All that brings 2 small "problems" :
1) - for people just using svn to fetch latest builds, add 'trunk' to the main checkout command.
If you've got already a local copy, please wipe it and refetch using this command :
svn co https://upp.svn.sourceforge.net/svnroot/upp/trunk uppsvn
Notice the /trunk added at the end of path.
2) - for people using svn to commit changes (for now, just bazaar), if you didn't make any change to local repo, just follow point 1 above.
If you did some change, backup them, follow point 1 and then restore the changes.
Please, DO NOT COMMIT on old svn structure, nor commit on 'tags' sub-repository. After you do step 2 above, you can use svn repo as usual, you'll not have tags nor branches in your local tree.
Branches subfolder is made to try new stuffs, so feel free to create new branches copying main trunk and use it for upp experimental patches.
Here a sample command to create a new branch :
svn copy https://upp.svn.sourceforge.net/svnroot/upp/trunk \
https:/upp.svn.sourceforge.net/svnroot/upp/branches/MyNamedBranch -m "creating a new branch for my idea on xyx"
Then, you can switch on your brand-new branch with :
svn switch https://upp.svn.sourceforge.net/svnroot/upp/branches/MyNamedBranch
And start working on your new ideas.
Space (and time) is too short here to speak about merging and other stuffs, so... Read The Fine Manual !
The only true caveat of restructuration is that on 'trunk' the first revision will be 281, as previous ones are 'lost' in the process. Well, they're not lost, just part of root repository, so recoverable if needed.
Ciao
Max
|
|
|
Goto Forum:
Current Time: Wed May 15 05:48:23 CEST 2024
Total time taken to generate the page: 0.02800 seconds
|