[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Monotone-devel] cvs_import failure
From: |
Patrick Georgi |
Subject: |
Re: [Monotone-devel] cvs_import failure |
Date: |
Tue, 22 Dec 2009 22:06:42 +0100 |
User-agent: |
Mozilla/5.0 (Windows; U; Windows NT 5.1; de; rv:1.9.1.5) Gecko/20091204 Thunderbird/3.0 |
Am 22.12.2009 22:02, schrieb Markus Wanner:
> ..or modify cvs2git (which is based on cvs2svn) to export to something
> monotone can parse, instead of git-fast-import format.
>
> ..or write a git2mtn that can parse git-fast-import format.
I had a git-fast-import parser that emitted monotone packets once that I
wanted to use with a mercurial-to-git exporter, and dropped it in favor
of building my own hg2mtn parser. The reason is that the git-fast-import
format is quite specific to the design of git. For example, while
git-fast-import (later on) gained rename tracking, it's still optional -
as git doesn't care for it anyway.
In the end, I had to resynthesize various pieces of data that existed in
the original format and were lost in the hg->git step. I'm not sure if
that applies for any svn2git translator, and if desired, I can look if I
can find my (old) mtn-fast-import tree somewhere.
Regards,
Patrick