From: "Alex Bennee" <kernel-hacker@bennee.com>
To: git@vger.kernel.org
Cc: keithp@neko.keithp.com
Subject: How many users of parsecvs are there?
Date: Tue, 14 Oct 2008 11:10:00 +0100 [thread overview]
Message-ID: <b2cdc9f30810140310l647eb2fbld3f6a1c608d029a@mail.gmail.com> (raw)
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 reply other threads:[~2008-10-14 10:11 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-10-14 10:10 Alex Bennee [this message]
2008-10-14 16:21 ` How many users of parsecvs are there? Johannes Schindelin
2008-10-14 16:51 ` Mike Ralphson
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=b2cdc9f30810140310l647eb2fbld3f6a1c608d029a@mail.gmail.com \
--to=kernel-hacker@bennee.com \
--cc=git@vger.kernel.org \
--cc=keithp@neko.keithp.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox