10 messages in com.perforce.revml[revml] Mirroring CVS archives into P...
FromSent OnAttachments
Gary Tomic30 Jan 2002 12:04 
Barrie Slaymaker31 Jan 2002 08:40 
Gary Tomic31 Jan 2002 10:01 
rm...@perforce.com31 Jan 2002 10:39 
Chuck Karish31 Jan 2002 11:20 
Barrie Slaymaker31 Jan 2002 11:33 
Gary Tomic01 Feb 2002 09:46 
Gary Tomic01 Feb 2002 09:49 
Gary Tomic01 Feb 2002 10:20 
rm...@perforce.com01 Feb 2002 12:21 
Subject:[revml] Mirroring CVS archives into Perforce
From:Gary Tomic (gary@yahoo.com)
Date:02/01/2002 09:49:11 AM
List:com.perforce.revml

I'm trying to keep the development seperate. We already have lot's of branches in our depot, and I don't want to add to the list. I guess we are considering a depot to be a self contained entity containing all the source code for a specific project. Any new projects not related, or barely related get a new depot. Are there issues in merging across depot's that don't exist when merging across branches?

Gary

----- Original Message ----- From: "Chuck Karish" <kar@well.com> To: "Gary Tomic" <gary@yahoo.com> Cc: <rev@perforce.com> Sent: Thursday, January 31, 2002 2:21 PM Subject: Re: [revml] Mirroring CVS archives into Perforce

Why do you plan to use two depots? If I were doing this I'd make my

development branch(es) in the same depot as the imported main branch, so Perforce would be better able to help me keep track of integrations.

So my perforce tree would look something like this and would be an exact copy of the CVS archives.

//opensource/FreeBSD/main - main branch //opensource/FreeBSD/mp_arm - multiprocessor arm branched from main //opensource/FreeBSD/Release4 - Release 4 of the OS - very stable, and only bug fixes added here.

Let's say my own depot looks like

//mydepot/main - main branch, all new developments occur here //mydepot/mp_arm - multi-processor arm branched from main //mydepot/Rel4 - Based on Release 4 of the OS

I would want to base my product on the branch called mp_arm . So I

integrate from //opensource/FreeBSD/mp_arm over to my own depot under the branch //mydepot/mp_arm to pick up all the changes. As time goes on development continues in the open source community, as well as in house. After a month of time, I want to pickup all the changes from the opensource community but only those changes in the mp_arm branch. Can I use vcp to get the changes and descriptions and check them into the perforce depot //opensource/FreeBSD/mp_arm? If so, then I can integrate between that branch to //mydepot/mp_arm and only take the changes the I am interested in. Also I can integrate from //mydepot/mp_arm back to //opensource/FreeBSD/mp_arm to give back some changes I made to the open source community. Can I then take those changes from //opensource/FreeBSD/mp_arm to cvs using vcp?

Chuck Karish kar@well.com (415) 317-0182