4 messages in com.perforce.revml[revml] Updating a cvs2p4 imported de...
FromSent OnAttachments
Rich Ireland07 Aug 2003 13:05 
Stephen Vance07 Aug 2003 16:41 
Barrie Slaymaker08 Aug 2003 04:20 
Rich Ireland08 Aug 2003 07:41 
Subject:[revml] Updating a cvs2p4 imported depot?
From:Rich Ireland (rich@idahotech.com)
Date:08/08/2003 07:41:09 AM
List:com.perforce.revml

Oops, I forgot to cc the list.

Barrie Slaymaker wrote:

On Thu, Aug 07, 2003 at 02:05:57PM -0600, Rich Ireland wrote:

I've asked this question on the p4-user list and was directed to investigate revml. Can I use revml to update a cvs2p4 imported depot?

Yes. The version you want is in development, but I'd love to help you through the process so we can make sure VCP does what's needed.

That's just the news I wanted to hear.

Any chance of shell access to the conversion machine to help you with this?

Not very likely. The IT guys is pretty uptight about his firewall.

If so, is there a how-to available? The README in the public depot is a little to thin for me and I'm not a Perl user, but I have used XML in the past.

No need to use XML, VCP only uses that in the form of RevML, which it offers but does not require. VCP only requires RevML for its test suite.

OK, then I can use bash and vim... ;-)

I imported our CVS stuff a while back and one our developers kept using it. I'd like to be able to re-import this new stuff without stomping on the old.

Can you tell me what CVS options you'd used to get cvs log to report all the changes he made? This is how VCP will look at the source repository.

It wasn't a pserver so I have direct access to the files. To determine what modules had been changed since the import I used a find with the -newer option using the last change that I had imported from CVS.

After that I used cvs log on the change module and manually picked the revisions. There are only a dozen or so changes that I need to bring in.