On Tue, Jun 28, 2005 at 09:23:23PM +0200, Matthias Urlichs wrote: > I just got my machine blocked from a CVS server which didn't like > to get hammered with connections. > > That was cvs2git's shell script. Which, by the way, is slow as hell. > > Appended: a git-cvsimport script, written in Perl, which directly talks > to the CVS server. If the repository is local, it runs a "cvs server" > child. It produces the same git repository as Linus' version. It can do > incremental imports. And it's 20 times faster (on my system, with a > local CVS repository). > Could you try to make the resulting repository compatible with a repository generated with the old cvs2git ? This is the original version: sh-3.00$ git-cat-file commit f6a92a7a774473bce12415200bab2788ea3b18f0 tree a0ec41a61461476c72c3967576225bd4772b6c8f author risset <risset> 995295631 +0000 committer risset <risset> 995295631 +0000 Initial revision sh-3.00$ This is your version: sh-3.00$ git-cat-file commit db3540e3f670d4af4acefc723bab41a077c9300e tree a0ec41a61461476c72c3967576225bd4772b6c8f author risset <risset> 995295631 +0000 committer risset <risset> 995295631 +0000 Initial revision sh-3.00$ Note the extra empty line. Every commit is now different. I'd really prefer it if I would not have to do the whole conversion again. skimo - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.htmlReceived on Fri Jul 01 01:03:48 2005
This archive was generated by hypermail 2.1.8 : 2005-07-01 01:03:52 EST