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

Re: Getting CVS and Git to play nicely in the same box

From
Jakub Narebski <jnareb@gmail.com>
Date
Nov 30, 2006, 14:16 UTC
Message-ID
<200611301516.22382.jnareb@gmail.com>
In-Reply-To
<1164894847.21950.98.camel@okra.transitives.com>
Alex Bennee wrote:
Show 15 quoted lines
> On Thu, 2006-11-30 at 14:08 +0100, Jakub Narebski wrote:
>> Alex Bennee wrote:
>> 
>>> Has anyone successfully set up such a working environment? Can anyone
>>> offer any tips on how to make it all work nicely?
>> 
>> Why not use git-cvsserver? Or port git-svn to CVS (or use Tailor)?
> 
> I can't use git-cvsserver because the main repository is going to have
> to stay on CVS for the time being. I don't think it could be used as a
> drop in replacement for our existing server anyway as it doesn't support
> tagging or branching.
> 
> Using git is my own personal indulgence (At least until I can
> demonstrate it's worth while the other migrating ;-).

Perhaps if not git-cvsserver, then git-cvsimport (or parsecvs, or cvs2git) and git-exportcommit would be what you want.

> It looks like git-svn  is the sort of tool I'd want for CVS although I'm
> not sure how it would live with our CVS branched development model. I'll
> have a poke around Tailor and see if that offers any help.

Well, Tailor used to work only with linear histories. But it is meant to maintain parallel repositories in different formats.

-- 
Jakub Narebski
Previous: Alex BenneeNext: Robin Rosenberg
Message 4 of 5 in “Getting CVS and Git to play nicely in the same box”
  1. Alex BenneeNov 30, 2006
  2. Jakub NarebskiNov 30, 2006
  3. Alex BenneeNov 30, 2006
  4. Jakub NarebskiNov 30, 2006
  5. Robin RosenbergNov 30, 2006

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.