git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: rcs import?

From
Linus Torvalds <torvalds@linux-foundation.org>
Date
Apr 12, 2007, 15:21 UTC
Message-ID
<Pine.LNX.4.64.0704120812000.4061@woody.linux-foundation.org>
In-Reply-To
<m3r6qpdfhx.fsf@lugabout.jhcloos.org>
On Thu, 12 Apr 2007, James Cloos wrote:
>
> Has anyone written import support for rcs repos?
> 
> (I've a few config hierarchies using RCS I'd like to convert.)
Just migrate to CVS first, and then use "git cvsimport".

CVS obviously *uses* RCS as the individual file format, so migrating a set of RCS files to CVS really is pretty damn trivial. It's basically just copying the RCS *,v files over to the appropriate CVSROOT directory structure and adding some Entries files. I think CVS even comes with a "rcs-to-cvs" conversion script.

Yeah, just checked: google for "rcs-to-cvs.sh"

(I don't know how well it works, but I can't imagine that it won't do a good job. CVS really largely is "RCS with some scripts around it")

		Linus
Previous: Simon 'corecode' Schubert
Message 3 of 3 in “rcs import?”
  1. James CloosApr 12, 2007
  2. Simon 'corecode' SchubertApr 12, 2007
  3. Linus TorvaldsApr 12, 2007

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.