[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Importing two versions of a single project at once

From: Guillaume Bilodeau <gb.forums_at_yahoo.com>
Date: 2006-06-08 09:24:11 CEST

Hi all,

I have inherited a project that I will manage using Subversion. The repository doesn't exist yet and will need to be setup. I have two code bases: one for v1.0, which was already shipped, and a second for ongoing v2.0 development, which is not yet finished. Some substantial improvements will need to be integrated into a new v1.1 version and, when completed, ported to v2.0.

I am completely new to Subversion and I've never been on the management side of SCM, always a user, so I don't know how to setup the repository and manage this development scenario. How should I go about doing this? Right now I'm leaning towards the following procedure:

1- install Subversion server on remote server
2- create the SVN repository
3- create main local directory (for source files)
4- copy all v1.0 files into main local directory
5- import the main local directory in the repo trunk
6- create a v1.0 tag from the repo trunk
7- create a v1.1 branch from the v1.0 tag
8- delete all files and directories in the main local directory (including .svn directories)
9- copy all v2.0 files to main local directory
10- commit to repo trunk
11- create a v2.0 tag from the repo trunk
12- develop v1.1 using the v1.1 branch
13- when v1.1 development is complete, create a v1.1 tag from the v1.1 branch
14- merge v1.1 branch into trunk
15- delete v1.1 branch

Does this make any sense?

Thanks a lot,
Received on Sat Jun 10 23:59:58 2006

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.