git.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
From: Aidan Van Dyk <aidan@highrise.ca>
To: Pierre Habouzit <madcoder@debian.org>,
	"Shawn O. Pearce" <spearce@spearce.org>,
	Ian Clatworthy <ian.clatworthy@internode.on.net>,
	Bazaar <bazaar@lists.canonical.com>,
	git@vger.kernel.org
Subject: Re: [Fwd: [ANNOUNCE] bzr-fastimport plugin, yet another Bazaar import option]
Date: Fri, 22 Feb 2008 09:44:15 -0500	[thread overview]
Message-ID: <20080222144415.GA19974@yugib.highrise.ca> (raw)
In-Reply-To: <20080222113737.GA18581@artemis.madism.org>

[-- Attachment #1: Type: text/plain, Size: 1591 bytes --]

* Pierre Habouzit <madcoder@debian.org> [080201 08:20]:
 
>   /me opens bigs ears and eyes: does this mean that we have an
> incremental importer of CVS based on git-fast-import ? I mean I'm really
> interested into that, as git-cvsimport is really broken with the glibc
> CVS tree, and as the glibc CVSROOT is rsync-able, an incremental
> importer that has access to the CVSROOT RCS files is probably the most
> efficient way.

In the repository I convert (PostgreSQL), I'm using the ruby
fromcvs/togit converter, which has worked well, because git-cvsimport
doesn't work.

I actually found the problem with the PostgreSQL CVS repository - it is
a TAG, which seems to have some cyclic dependencies which throws cvsps
into a loop.  Unfortuntely, I have neither time nor energy to be able to
look into fixing cvsps, especially since fromcvs "just works" on it.

	http://mid.gmane.org/20080220220014.GB16099@yugib.highrise.ca

I don't know what the problem with the glibc CVSROOT, but if it's the
same, that might be something to look at.

Note that fromcvs doesn't import tags (that's probably why it didn't
have any trouble with the PostgreSQL CVS) but that doesn't bother me,
since CVS tags carry none of the authority git tags do, and the git
commit ids provide a stable way to refer to particular commits anyways.

a.

-- 
Aidan Van Dyk                                             Create like a god,
aidan@highrise.ca                                       command like a king,
http://www.highrise.ca/                                   work like a slave.

[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 189 bytes --]

  parent reply	other threads:[~2008-02-22 14:44 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <47BE167A.4060005@internode.on.net>
2008-02-22  7:32 ` [Fwd: [ANNOUNCE] bzr-fastimport plugin, yet another Bazaar import option] Shawn O. Pearce
2008-02-22  7:47   ` Ian Clatworthy
2008-02-22 10:36     ` Johannes Schindelin
2008-02-22 10:33   ` Johannes Schindelin
2008-02-22 11:37   ` Pierre Habouzit
2008-02-22 11:47     ` cvs2svn, was " Johannes Schindelin
2008-02-22 13:14     ` Michael Haggerty
2008-02-22 14:44     ` Aidan Van Dyk [this message]
2008-02-22 18:20       ` Pierre Habouzit
2008-02-22 19:25         ` Aidan Van Dyk

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=20080222144415.GA19974@yugib.highrise.ca \
    --to=aidan@highrise.ca \
    --cc=bazaar@lists.canonical.com \
    --cc=git@vger.kernel.org \
    --cc=ian.clatworthy@internode.on.net \
    --cc=madcoder@debian.org \
    --cc=spearce@spearce.org \
    /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;
as well as URLs for NNTP newsgroup(s).