hg convert from cvs bug ?

Dongsheng Song dongsheng.song at gmail.com
Thu Jul 1 10:28:16 CDT 2010


On Thu, Jul 1, 2010 at 23:22, Mads Kiilerich <mads at kiilerich.com> wrote:

>  Dongsheng Song wrote, On 07/01/2010 05:20 PM:
>
>> On Thu, Jul 1, 2010 at 23:12, Mads Kiilerich <mads at kiilerich.com <mailto:
>> mads at kiilerich.com>> wrote:
>>
>>     Dongsheng Song wrote, On 07/01/2010 09:12 AM:
>>
>>
>>        export VCS_ROOT=/home/dongsheng/vcs
>>        export
>>        CVS_ROOT=:pserver:anonymous at freetds.cvs.sourceforge.net:
>> /cvsroot/freetds
>>
>>        cd ${VCS_ROOT}/cvs && cvs -d ${CVS_ROOT} co -d freetds freetds
>>        cd ${VCS_ROOT}/hg && hg convert --datesort
>>        ${VCS_ROOT}/cvs/freetds freetds
>>
>>
>>    The reason is that the logentries have different branchpoints
>>    associated (for example alternating BRANCH0_60 and none) and they
>>    thus are considered to belong to different changesets.
>>
>>
>> But I don't see the first 3 or more changesets have different
>> branch/user/date/summary ?
>>
>>
> Correct. But they do have different "branchpoints" - whatever that is ;-)
>

I can not see they have different "branchpoints" in cvs repo,  the first 3
or more 'cvs rlog' items
only belong to a "initial checkin".

I have do a 'git cvsimport', they do as I expected.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://selenic.com/pipermail/mercurial/attachments/20100701/32c52fb2/attachment.htm>


More information about the Mercurial mailing list