Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » Community » U++ community news and announcements » SVN Restructuration
SVN Restructuration [message #16325] Sun, 08 June 2008 01:26 Go to next message
mdelfede is currently offline  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 ! Smile

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
Re: SVN Restructuration [message #16336 is a reply to message #16325] Mon, 09 June 2008 09:32 Go to previous messageGo to next message
mr_ped is currently offline  mr_ped
Messages: 825
Registered: November 2005
Location: Czech Republic - Praha
Experienced Contributor
If you are using TortoiseSVN and you already have local copy, mere "Switch" to trunk URL is enough. (this will auto-merge your uncommitted changes too (in worst case you will get conflicts) - so this does solve both small problems)
Re: SVN Restructuration [message #16340 is a reply to message #16336] Mon, 09 June 2008 13:04 Go to previous message
mrjt is currently offline  mrjt
Messages: 705
Registered: March 2007
Location: London
Contributor
Could you change the svn repo address on the sourceforge page please (under the code tab). It's still using the old address.
Previous Topic: Upp 2008.1beta2 v2 released
Next Topic: gcc Error while compiling MySQL server.c program
Goto Forum:
  


Current Time: Thu Apr 25 03:31:50 CEST 2024

Total time taken to generate the page: 0.01961 seconds