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

Re: cvs -> git tools?

From
Jakub Narebski <jnareb@gmail.com>
Date
Dec 21, 2007, 22:02 UTC
Message-ID
<m3zlw3oged.fsf@roke.D-201>
In-Reply-To
<476C1D9E.4060700@advancedsl.com.ar>
Gonzalo Garramuño <ggarra@advancedsl.com.ar> writes:
Show 12 quoted lines
> I was wondering if there were any tools to keep a mirror repository of
> CVS as a git repository.
> 
> Basically, I would like to mirror a CVS repository (that I don't
> control) as a git "main" branch.  This CVS repository is live and
> expected to remain so.
> 
> I would then work on another git branch and would do merges from the
> main branch to mine as I see fit to develop some stuff.
> 
> Is there anything like that?   Basically, I'm looking for the
> equivalent of Tailor for Mercurial.
Tailor supports Git, too.

There are many CVS -> git tools: git-cvsimport (uses cvsps), parsecvs (accesses ,v files directly), fromcvs (in Ruby), cvs2svn development branch. But I think only git-cvsimport allows incremental import.

Another solution would be to set Git repository as a fake CVS repository using git-cvsserver (now with beginning of authenticated pserver access!).

-- 
Jakub Narebski
Poland
ShadeHawk on #git
Previous: Pascal ObryNext: David Soria Parra
Message 3 of 5 in “cvs -> git tools?”
  1. Gonzalo GarramuñoDec 21, 2007
  2. Pascal ObryDec 21, 2007
  3. Jakub NarebskiDec 21, 2007
  4. David Soria ParraDec 22, 2007
  5. Jakub NarebskiDec 21, 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.