views:

108

answers:

1

Hi,

I used Visual SVN Manager to create a repository, but I didn't create /trunk /branches and /tags at first. Now, I NEED to add these since the project has grown up ==> branching and merging is essential! What is the best way to do so ?

+3  A: 

Assuming there isn't a name clash, create trunk, branches and tags directories, move your current source code into trunk, advise everyone to switch their working copies to trunk, and you're good to go.

Si
would all the history of development still be there ?What i mean is after this transition, if a developer decided to revert to a previous version in history, would it be possible ? conflicts ?
FearUs
Yes, as long as you svn move, rather than svn add+delete, history will be preserved. After the move, you will see a + sign next to the add operation in the log.
Si