Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 27 Dec 2003 17:25:09 +0000 (UTC)
From:      John Mills <johnmills@speakeasy.net>
To:        Doug Lee <dgl@dlee.org>
Cc:        freebsd-questions@freebsd.org
Subject:   Re: Two little CVS questions
Message-ID:  <Pine.LNX.4.44.0312271654390.13959-100000@otter.localdomain>
In-Reply-To: <20031227203538.GC15420@kirk.dlee.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Doug -

In case it's helpful ...
On Sat, 27 Dec 2003, Doug Lee wrote:

 ...
 
> 2.  Do any utilities already exist for appending one repo (,v) file to
> another, or even intelligently merging repo files so that you get a
> history containing all revisions from both?

I moved more than 1000 files from Source Integrity to CVS. All but about
80 came through with their histories retained. For the others I had to
make them "born again" as of the transition time. I used scripts found
from this pointer:

jm> Questions:
jm> 
jm>  1) Can I port my histories in some useful way?

ad> Given the way SI works, probably.
ad> http://mail.gnu.org/pipermail/info-cvs/2000-April/005974.html

If that is a dead link, I can come up with copies of the scripts, or my 
minor variations on them.

If you are moving from VSS to CVS, you may find something helpful here
[Disclaimer - I didn't try this.]:

****
Date: Thu, 22 Aug 2002 08:16:39 -0700
From: Chuck Karish <karish@well.com>
Newsgroups: comp.software.config-mgmt
Subject: Re: How to Import History files from VSS to CVS

Use vcp.  It exports each change from VSS into a platform-independent 
XML format called RevML, then imports from RevML into CVS.

http://maillist.perforce.com/mailman/listinfo/revml
****

You may want to post your question in that newsgroup, too.

HTH.

 - John Mills
   john.m.mills@alum.mit.edu





Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.LNX.4.44.0312271654390.13959-100000>