git.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* PVCS (or RCS) importer for Git?
@ 2008-03-28 16:17 Peter Karlsson
  2008-03-28 16:33 ` Johannes Schindelin
  0 siblings, 1 reply; 3+ messages in thread
From: Peter Karlsson @ 2008-03-28 16:17 UTC (permalink / raw)
  To: git

Hi!

Has anyone written an importer to import sources stored in PVCS into
Git? Or perhaps an RCS importer that actually uses the RCS binaries
(ci, co, rlog) instead of parsing the ,v files directly?

I am looking at exporting some PVCS sources into Git, but my attempts
so far hasn't got very far, and I was thinking that maybe someone else
had done something similar?

One problem with PVCS is that it, like RCS, has file-local revision
numbering, and that it does not have named branches, the branches are
on the same file-local revisions, so there is no way of telling what a
branch is supposed to point to, except by looking at tags set to what
the branch created.

RCS is quite similar (PVCS seems to be designed to be a RCS clone), so
perhaps the problem has already been solved?


I have had some limited success by running a the pvcs2rcs.pl script
from CVS's sources and converting that to Git using cvs2svn, but I
believe the result could be better if I converted directly.

-- 
\\// Peter - http://www.softwolves.pp.se/

^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2008-03-31  6:26 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-03-28 16:17 PVCS (or RCS) importer for Git? Peter Karlsson
2008-03-28 16:33 ` Johannes Schindelin
2008-03-31  6:26   ` Peter Karlsson

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).