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:Chuck Karish (kar@well.com)
Date:01/31/2002 11:20:38 AM
List:com.perforce.revml

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?