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

How many users of parsecvs are there?

From
ABAlex Bennee <kernel-hacker@bennee.com>
Date
Oct 14, 2008, 10:10 UTC
Message-ID
<b2cdc9f30810140310l647eb2fbld3f6a1c608d029a@mail.gmail.com>

I'm wondering how many people are there still using parsecvs to to track a live CVS tree?

I've been using it for a while at work to track a rather monster CVS repository. The main reasons are:

1. It's the fastest import I've come across so far. Given the size of
the CVS repo other solutions took far too long to do the conversion
2. It's simple to configure (if you can call "find" configuring),
assuming you have access to the CVS repo proper
3. It reliably regenerates the repository so you can run the entire
conversion from scratch the next day and hapily pull into working
repos (I assume if I got tother working they should exhibit this
property).

However I have come across a few problems. One of which involves files not getting put into branches which I've managed hack a band-aid solution for that involves ignoring date discrepancies. However having mailed keith he made it clear he doesn't use it any more having converted his stuff so it's currently not being actively maintained.

So the question really is are there people out there still using it? If not I'll hang up my code exploring boots and have another go at whatever is considered the best in class iterative CVS to GIT gateway. If it's still a useful tool for other people as well I'm happy to delve deeper into the code and seeing if any of the crinkles can be ironed out.

It's interesting to note from the Git Users Survey 2008 that CVS is still the second most used legacy version control system. One could draw the conclusion that having a well supported bullet proof incremental CVS import mechanism as part of git should still be a fairly important goal. There are a lot (too many?) out of tree solutions out there which makes approaching the task somewhat daunting when first coming to git.

-- 
Alex, homepage: http://www.bennee.com/~alex/
Next: Johannes Schindelin
Message 1 of 3 in “How many users of parsecvs are there?”
  1. Alex BenneeOct 14, 2008
  2. Johannes SchindelinOct 14, 2008
  3. Mike RalphsonOct 14, 2008

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.